随笔分类 -  C++

makefile编写
摘要:http://c.biancheng.net/makefile/ 1.简介 makefile的作用是在工程化开发中对工程项目定义编译规则。使用make命令,整个工程就会自动编译。make命令是一个命令工具,是一个解释makefile中指令的命令工具。 makefile文件主要包含的五个主要部分 显式 阅读全文
posted @ 2022-08-24 21:03 scrutiny-span 阅读(38) 评论(0) 推荐(0) 编辑
gcc、g++编译器的常用命令行参数
摘要:目录1.编译器的编译链接步骤2.gcc/g++编译器的常用命令参数 1.编译器的编译链接步骤 在学习常用的gcc/g++编译器的命令行参数前,先了解编译器的编译链接过程 预处理(预编译):将源文件和头文件输入预处理器cpp,输出后缀名为.i或者.ii的文件。预编译过程主要包含这些处理: 进行宏替换 阅读全文
posted @ 2022-08-24 21:00 scrutiny-span 阅读(330) 评论(0) 推荐(0) 编辑
C++11新特性
摘要:目录原始字面量超长整形处理时间和日期的chrono库1.时间间隔durationfinal关键字和override关键字c++11增加新关键字auto:实现自动类型的推导c++11新增关键字decltype,这个关键字可以从一个变量或表达式中得到类型c++11引入标识空指针的关键字nullptr.模 阅读全文
posted @ 2022-08-24 20:57 scrutiny-span 阅读(108) 评论(0) 推荐(0) 编辑
GDB调试
摘要:目录1.GDB1.GDB调试未运行的程序1.启动gdb这个调试程序前需要做的事情2.gdb直接调试程序的一些命令2.GDB调试正在运行的程序1.附加进程进行调试3.GDB调试core文件1.gdb跟踪core文件4.GDB调试多进程/多线程程序1.调试多进程服务程序2.调试多线程服务程序2.CGDB 阅读全文
posted @ 2022-08-24 20:55 scrutiny-span 阅读(275) 评论(0) 推荐(0) 编辑
如何查看.o和.exe文件
摘要:生成目标文件 test.cpp如下所示: #include <iostream> using namespace std; int ga; int gb = 100; int main() { static int sa; static int sb = 200; int aa; int ab = 阅读全文
posted @ 2022-08-24 20:52 scrutiny-span 阅读(401) 评论(0) 推荐(0) 编辑
C++Primer阅读笔记续
摘要:chapter13.拷贝控制 概述 控制类类型的对象的拷贝,赋值,移动,销毁包括五种特殊的成员函数(这些称为拷贝控制成员): 拷贝构造函数 拷贝赋值运算符 移动构造函数 移动赋值运算符 析构函数 拷贝构造函数 1.合成拷贝构造函数 如果一个类未定义自己的拷贝构造函数,编译器为我们定义的一个构造函数。 阅读全文
posted @ 2022-08-24 20:44 scrutiny-span 阅读(49) 评论(0) 推荐(0) 编辑
C++ Primer阅读笔记
摘要:如何设置GNU编译器对C++11的支持 运行编译器的时候指定-std = C++11参数 黑窗口下编译运行源文件 // windows下 gcc test.c -o test //-o表示指定可执行文件的文件名 .\test //运行程序 g++ test.cpp -o test C++语言特点 C 阅读全文
posted @ 2022-08-24 20:43 scrutiny-span 阅读(72) 评论(0) 推荐(0) 编辑
C语言程序设计一书巩固
摘要:1.chapter1 什么是预处理命令? 预处理命令不是C语言的一部分(不用分号结束),它是用来扩充C程序设计的环境。常用的预处理命令有两种: 1.#include命令:包含头文件 2.#define命令:定义符号常量 2.chapter2 什么是转义字符? 转义字符序列就是用来表示ASCII码字符 阅读全文
posted @ 2022-08-24 20:37 scrutiny-span 阅读(115) 评论(0) 推荐(0) 编辑
QT基础
摘要:1.main函数介绍 //main函数为程序的入口,argc为命令行变量的数量,argv为命令行变量的数组 int main(int argc, char* argv[]) { //定义QApplication对象,一个Qt应用程序有且仅有一个应用程序对象. QApplication a; //应用 阅读全文
posted @ 2022-08-23 22:53 scrutiny-span 阅读(221) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示