摘要:
解决方案:==加上-C选项== sudo tar -zxvf ./zlib-1.2.11.tar.gz -C ./dd 阅读全文
2022年8月24日
摘要:
1.配置ssh环境变量 1. 将ssh.exe所在目录E:\Github\GitInstallation\Git\usr\bin加入到path环境变量中 2. 将windows自带的openssh环境变量删除 2.安装远程开发插件 搜索Remote开头的插件,选择安装 Remote - SSH 插件 阅读全文
摘要:
http://c.biancheng.net/makefile/ 1.简介 makefile的作用是在工程化开发中对工程项目定义编译规则。使用make命令,整个工程就会自动编译。make命令是一个命令工具,是一个解释makefile中指令的命令工具。 makefile文件主要包含的五个主要部分 显式 阅读全文
摘要:
目录1.编译器的编译链接步骤2.gcc/g++编译器的常用命令参数 1.编译器的编译链接步骤 在学习常用的gcc/g++编译器的命令行参数前,先了解编译器的编译链接过程 预处理(预编译):将源文件和头文件输入预处理器cpp,输出后缀名为.i或者.ii的文件。预编译过程主要包含这些处理: 进行宏替换 阅读全文
摘要:
目录原始字面量超长整形处理时间和日期的chrono库1.时间间隔durationfinal关键字和override关键字c++11增加新关键字auto:实现自动类型的推导c++11新增关键字decltype,这个关键字可以从一个变量或表达式中得到类型c++11引入标识空指针的关键字nullptr.模 阅读全文
摘要:
目录1.GDB1.GDB调试未运行的程序1.启动gdb这个调试程序前需要做的事情2.gdb直接调试程序的一些命令2.GDB调试正在运行的程序1.附加进程进行调试3.GDB调试core文件1.gdb跟踪core文件4.GDB调试多进程/多线程程序1.调试多进程服务程序2.调试多线程服务程序2.CGDB 阅读全文
摘要:
生成目标文件 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 = 阅读全文
摘要:
chapter13.拷贝控制 概述 控制类类型的对象的拷贝,赋值,移动,销毁包括五种特殊的成员函数(这些称为拷贝控制成员): 拷贝构造函数 拷贝赋值运算符 移动构造函数 移动赋值运算符 析构函数 拷贝构造函数 1.合成拷贝构造函数 如果一个类未定义自己的拷贝构造函数,编译器为我们定义的一个构造函数。 阅读全文
摘要:
如何设置GNU编译器对C++11的支持 运行编译器的时候指定-std = C++11参数 黑窗口下编译运行源文件 // windows下 gcc test.c -o test //-o表示指定可执行文件的文件名 .\test //运行程序 g++ test.cpp -o test C++语言特点 C 阅读全文
摘要:
1.chapter1 什么是预处理命令? 预处理命令不是C语言的一部分(不用分号结束),它是用来扩充C程序设计的环境。常用的预处理命令有两种: 1.#include命令:包含头文件 2.#define命令:定义符号常量 2.chapter2 什么是转义字符? 转义字符序列就是用来表示ASCII码字符 阅读全文