随笔分类 -  STL_01_string

摘要:ZC:注意,printf("0x%08X\n",vtr.end()); 打印出来 应该就是 0x00000000,∵ 它就是 指向最后一个元素的后面,应该是理解成 无意义 值是0 很合理。 1、测试代码(以及 我的疑问) 2、控制台输出 3、 4、 5、 阅读全文
posted @ 2018-07-13 15:48 CppSkill 阅读(1419) 评论(0) 推荐(0)
摘要:ZC:#include <sstream> ZC:貌似还有 istringstream 和 ostringstream ... https://www.cnblogs.com/gaobw/p/7070622.html 1、int型与string型的互相转换 最佳实践: int型转string型 vo 阅读全文
posted @ 2018-05-24 16:36 CppSkill 阅读(2830) 评论(0) 推荐(1)
摘要:1、转成 小写/大写 #include <algorithm>using namespace std; // 转成小写transform(_strAttrNameG.begin(), _strAttrNameG.end(), _strAttrNameG.begin(), tolower);// to 阅读全文
posted @ 2018-05-24 16:14 CppSkill 阅读(158) 评论(0) 推荐(0)
摘要:区别: char* wchar_t 一个字节 两个字节 ACSII编码 unicode编码 转换: 1、Windows API WideCharToMultiByte() MultiByteToWideChar() 2、ATL (还是依赖于Windows平台...) (1)、CA2W 类、CW2A类 阅读全文
posted @ 2016-04-20 14:18 CppSkill 阅读(437) 评论(0) 推荐(0)
摘要:内存释放和越界 越界:(1)、复制越界,(2)、取值越界 构造函数 (1)、默认 空(无参) (2)、拷贝(const string &) (3)、带参数: const char * // ZC: 经测试 和 查看源码,该构造函数也是将指针指向的内容复制一份,而非直接使用参数指针的值。 int n, 阅读全文
posted @ 2016-04-20 14:14 CppSkill 阅读(140) 评论(0) 推荐(0)