首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

是否明智地花在查看即将推出的C++ 0x的C++书上?

这个问题是关于是否值得花时间学习即将推出的C++ 0x的C++书。

首先,C++ 0x是C++标准的一个版本,它在2011年被正式采纳。C++ 0x引入了许多新特性,如lambda表达式、智能指针、新的容器、新的算法等,这些特性可以帮助开发人员更高效地编写代码,提高代码的可读性和可维护性。

因此,如果您计划在C++开发方面有所涉猎,那么学习C++ 0x是非常有价值的。C++ 0x的C++书可以帮助您了解这些新特性,并提供实际的示例代码,以便您更好地理解和应用这些新特性。

但是,需要注意的是,C++ 0x已经是一个相对较旧的标准了,C++11和C++14已经推出了很长时间。因此,如果您是初学者,建议您直接学习C++11或C++14,因为这些标准包含了C++ 0x的所有特性,并且还有更多的新特性。

总之,如果您已经有一定的C++基础,并且计划在C++开发方面有所涉猎,那么学习C++ 0x的C++书可能是有价值的。但是,如果您是初学者,建议您直接学习C++11或C++14,因为这些标准更加现代化,包含了更多的新特性和改进。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

算法导论第十三章 红黑树(1)

这一章真的把我害惨了,之前至少尝试看过3遍,每次看之前都下定决定一定要把它拿下,可是由于内容较多,深度够深,以致于每次要不是中途有什么事放弃了就跳过了,要不是花时间太多仍然不能理解而放弃。这次总算挺过来了,前后零零散散的时间加起来差不多也有两天时间。这次能坚持下来并攻克,我想大概有这么几个原因吧:第一是之前下定的决心要写一个最新版《算法导论》的读书笔记,之前几章都坚持写了,不能让这个成为拦路虎,即使再难再花时间都要弄懂;第二是通过前面几章的动手实践,发现自己的理解能力、动手能力都进步了,自然这章理解起来也不那么费力了;第三,如果有,那就是现在懂的东西多了,视野开阔了^-^。但说实话,也是费了不少心血,看了一下自己的打的草稿,超过十页以上,密密麻麻都是一些红黑树,这些努力我觉得都是值得的,但我之所以说“把我害惨了”,甚至有点不甘的是:我好大一部分时间都花在了调试代码上,原因是粗心大意写错了一些变量、指针……这一章由于涉及到多个指针的替换,所以切记在写的时候一定足够专注,尽量一口气写完,不要拖。

02

关于堆栈的讲解(我见过的最经典的)

一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束后有系统释放 4、文字常量区—常量字符串就是放在这里的。程序结束后由系统释放 5、程序代码区—存放函数体的二进制代码。

02

C语言位操作(二)

今天给大家继续分享C语言里面的位操作;这个礼拜熟悉了一下公司代码,第一次看内核代码的感受就是(看的是 rtos——threadx 和 Linux),C 语言基础要好,不然看源代码很是难受,而且一般企业里面的项目都是非常庞大的,所有的一切都要靠自己去理解,所以的话平时一些c语言基础要掌握好,比如说:指针,二级指针,函数指针,指针函数,结构体数组指针,结构体指针数组,数组指针,指针数组,结构体等,甚至一些 GNU 里面的c 语言用法,可能在平时的单片机代码里面不是很常见,比如说:  attribute 的多种用法,week 弱定义,volatile 的使用,内联函数的使用,结构体位域的使用等等,当然也会有C++代码;现在越来越觉得C++和C这种语言是真的好,很强大分享,很香。想必刚才说的里面有些读者可能没用甚至也没有听过(当然您是老手的话,那可是小菜一碟啊!),没关系,作者也是一边学习一边总结的,后面也会总结分享出来的,希望对各位有用。

06
领券