随笔分类 - C/C++
摘要:strrev() 字符数组翻转。USAGE: char str_temp[] = "abcd"; printf("%s\n", str_temp); strrev(str_temp); printf("%s", str_temp);
阅读全文
摘要:什么是vector. 一个封装良好的变长数组,是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。vector的使用样例:1.需要#include 2.使用std声明std::vector3.使用vector vec() 声明vector的容量大小(声明3个单位的容量,vec(3),执行ve...
阅读全文
摘要:对于一个文件在包含头文件的时候,总是搞不清楚头文件的位置怎么放的问题。看大牛们的cpp h代码的时候,发现,都有头文件的包含都存在。也就是cpp包含了头文件,h文件也包含了不少的头文件。上网查查吧,结论:头文件的包含位置是这样的:尽可能的把头文件的包含放到cpp文件中,除非h文件中使用的东西一定要包含头文件。还有就是namespace这种东西,一定要放在cpp文件中,如果在h文件中需要使用命名空间,请分别在需要使用的地方全部写出来。为什么这样做呢?网上,代码界的大牛们都是这样做的,我认为:首先是因为h文件的包含是复杂的。你将太多的头文件包含进去不同的其他文件中,就会引起编译缓慢,编译出问题的情
阅读全文

浙公网安备 33010602011771号