C++ Primer 5e chapter 3
2015-08-20 11:20
155 查看
1、using声明尽量不要出现在头文件中,尤其是大程序;
2、string的初始化方式,直接初始化和拷贝初始化;
3、string.size 无符号整形;
4、char的谓词函数有很多,判断是否为数字,符号,字母等等...
5、范围for循环语句,VS2010似乎还不支持,注意使用引用作为循环变量;
6、vector的列表初始化;
7、迭代器的妙用,begin,end,cbegin,cend;vector<int> iterator,const_iterator;
8、数组也有迭代器,int a[5]; auto / int *x = begin(a);
9、x[-2],数组的下标示无符号数,标准库中的容器 下标是无符号数;
10、char * C风格字符串; string s; s.c_str();
2、string的初始化方式,直接初始化和拷贝初始化;
3、string.size 无符号整形;
4、char的谓词函数有很多,判断是否为数字,符号,字母等等...
5、范围for循环语句,VS2010似乎还不支持,注意使用引用作为循环变量;
6、vector的列表初始化;
7、迭代器的妙用,begin,end,cbegin,cend;vector<int> iterator,const_iterator;
8、数组也有迭代器,int a[5]; auto / int *x = begin(a);
9、x[-2],数组的下标示无符号数,标准库中的容器 下标是无符号数;
10、char * C风格字符串; string s; s.c_str();
相关文章推荐
- 解决C++项目编译时的multiple definition of重定义问题
- 在windows上搭建C语言开发环境——借助eclipse和MinGW
- c++常见面试题30道
- c++ socket编程步骤
- 关于指针与swap函数
- C语言数组与指针详解
- c/c++编码规范(1)--头文件
- C++ Primer : 第十一章 : 关联容器之关联容器的迭代器和操作
- C++ 常量
- C++ 内存布局占用情况
- char和unsigned char强制转换成int后的差异
- C++中vector使用详细说明
- c++ primer 学习笔记-第十一章
- C++中嵌入IE浏览器(二)
- C++中嵌入IE浏览器(一)
- 如何在android 系统 C/C++ 层中添加 log 信息
- [leetcode] Length of Last Word C语言
- 深入理解C语言指针的奥秘(转)
- [leetcode-145]Binary Tree Postorder Traversal(c++)
- C++ Primer 学习笔记(第四章:表达式)