c++
文章平均质量分 77
face-sea
it菜鸟
展开
-
c++之向量容器
C++中的标准模板库(STL, Standard Template Library)有三个主要组成部分:容器、迭代器、算法而STL容器可以分为三类:顺序容器、关联容器、容器适配器顺序容器又有三种预定义的容器:向量(Vector)、双端队列(Deque)、表(List)向量:访问向量中的元素。在数组中间或是开始处插入一个元素是费时的,特别是在数组非常大的时候更是如此。然而在数组末端插转载 2013-06-17 18:14:49 · 970 阅读 · 0 评论 -
友元与友元类(转)
《windows环境多线程编程原理与应用》中解释: 如果将类的封装比喻成一堵墙的话,那么友元机制就像墙上了开了一个门,那些得 到允许的类或函数允许通过这个门访问一般的类或者函数无法访问的私有属性和方法。友元机制使类的封装性得到消弱,所以使用时一定要慎重。友元类的说明将外界的某个类在本类别的定义中说明为友元,那么外界的类就成为本类的“朋 友”,那个类就可以访问本类的私有数据了。class M转载 2013-12-01 11:18:42 · 407 阅读 · 0 评论 -
不要再纠结在Unicode下含有CString的结构体CFile文件的输入输出了
文件读取成功对于CString类 这是没法读取的 所以一定要避免使用CString存取字符串对于习惯了vc6.0 在使用vs时,难免会遇到多字节码与统一码转换的困扰特别是在对文件读写时,这时我们不要去纠结这个,转换肯定会出问题的。但是微软肯定会想到,所以设计了使wchar_t与char对应 为了移植不出现问题我建议使用TCHAR 对于字符串建议用_T而不要用L,养成一个好的习惯原创 2014-10-06 16:15:47 · 738 阅读 · 0 评论