C/C++文章列表

C++ SimpleIni图文讲解
简介 simpleini是C++对ini格式数据的解析/生成库。我比较推荐,理由可看介绍github/brofield/simpleini,其中我比较看重以下几个 优点: simpleini库仅由Si...C/C++
C++快速入门 第四十三讲:链接和作用域2
1 header.h文件 2 3 #ifndef HEADER_H 4 #define HEADER_H 5 6 unsigned long returnFactorial(unsigned shor...C/C++
C++快速入门 第四十二讲:链接和作用域
与作用域有关的另一个概念是链接,当同时编译多个文件时,每个源文件被称为一个翻译单元,在某一个翻译单元里定义的东西在另一个翻译单元里使用正是链接发挥作用的地方。 存储类(storage class):每...C/C++
C++快速入门 第四十一讲:命名空间
命名空间其实就是由用户定义的范围,同一个命名空间里的东西只要在这个命名空间里具有独一无二的名字就行了。 例如: 1 namespace author 2 3 8 9 namespace program...C/C++
C++快速入门 第四十讲:命名空间与模块化编程2
利用C++预处理器,我们可以让头文件只在这个类还没有被声明过的情况下才声明它。作为一种固定模式,这里使用常量名通常与相应的文件名保持一致(换成大写),把句号替换为下划线。例如rational.h文件对...C/C++
C++快速入门 第三十九讲:命名空间和模块化编程
模块化:把程序划分成多个组成部分(即所谓的模块)。这是通过把程序代码分散到多个文件里,等编译程序时再把那些文件重新组合在一起实现的。 C++预处理器的#include指令提供了一种能够让编译器在编译主...C/C++
C++快速入门 第四十八讲:向量和容器2
迭代器(iterator)是一种功能非常有限,却非常实用的函数,提供一些基本操作符。其是个所谓的智能指针,具有遍历复杂数据结构的能力。 实例:迭代器指针应用 1 #include iostream 2...C/C++
C++快速入门 第三十八讲:避免内存泄漏
如果程序会运行很长时间(例如在服务器上,注意不是所有的操作系统都像windows一样每天都要重启),并且在不停地申请新的内存块,忘记释放那些已经不再有用的老内存迟早会把内存消耗殆尽,直接导致后边的ne...C/C++
C++快速入门 第四十七讲:容器和算法
C++标准库提供的向量(vector)类型从根本上解决了数组先天不足的问题(内存固定,如果不用那么多内存编译器也会为其分配) 我们用不着对一个向量能容纳多少元素做出限定,因为向量可以动态地随着你往它里...C/C++
C++快速入门 第三十七讲:高级强制类型转换
实例1:静态强制转换 1 #include iostream 2 #include string 3 4 using namespace std; 5 class Cpany 6 ;15 Cpany:...C/C++
共12页/115条 首页 上一页 1 2 3 4 5 6 7 8 9 10 11 下一页 末页
A5互联 Mysql 数据库 云服务器 香港服务器 日本服务器 美国高防服务器 美国服务器 Linux Ubuntu