记录学习c++中遇到的一些易混淆的小知识点
- ProcessingProcedure —— 编译链接过程
- TestNameMangling —— 名字修饰
- unsignedError.cpp ——慎用无符号类型
- nullptrImportant.cpp ——nullptr 和NULL
- ptrWriting.cpp ——记录int* p和int *p并没有差别
- ptr.cpp —— 指针、指向指针的指针和指向指针的引用
- const.cpp—— const常量
- stringL.cpp—— std::cin 和std::getline
- forTravaersal.cpp——for遍历
- VectorTest.cpp ——使用vector迭代器实现二分搜索
- ArrayTest.cpp —— array的一些注意点
- ExceptionHandling.cpp —— 异常处理/后续还需继续补充
- ManagePtrParameters.cpp —— 管理指针形参
- ManageRefParameters.cpp —— 管理引用形参
- MainParameters.cpp —— main()函数接收字符并输出
- VariableArgument.cpp —— 可变形参
- ReturnList.cpp —— 列表初始化返回值(C++11后)
- SizeofError.cpp —— -sizeof引出的小问题
- ClassAndStruct.cpp —— class和struct实现类得不同
- CallVariableArray.cpp —— 可变长度数组
- AllocateMemory.c —— 动态分配内存
- FileRedirection —— 文件重定向
- Overflow —— int/u int溢出
- QuBool —— C99后头文件<stdbool.h>
- SizeofType.c —— 数据类型的大小
- ScanfInput.c —— scanf
- GetPutChar.c —— getchar & putchar
- Array2D.c —— 二维数组作为形参
- CallVariableArray.c —— 可变长度数组
- CompoundLiteral.c —— 复合字面量
- SortString.c —— 输入字符串并排序
- \CommandLine\FirstRepeat.c —— 命令行程序
- \AutoType —— auto类型在C和C++中不同
- \StandardIO —— 标准I/O
- \StructureVariable —— 结构变量
- \Union —— 联合
- EnumeratedType.c —— 枚举类型
parallel101/cppguidebook: 小彭老师领衔编写,现代C++的中文百科全书 (github.com)