11.Visual Code
Visual Studio 常用快捷键 Windows 在 Visual Studio 中,你可以使用以下快捷键来格式化代码: 对整个文档进行格式化:Ctrl+K, Ctrl+D (先按住 Ctrl+K,再按 D) 对选定的代码进行格式化:Ctrl+K, Ctrl+F 对选定的代码进行缩进:Tab 对选定的代码进行反向缩进:Shift+Tab 对当前行或选中的代...
Visual Studio 常用快捷键 Windows 在 Visual Studio 中,你可以使用以下快捷键来格式化代码: 对整个文档进行格式化:Ctrl+K, Ctrl+D (先按住 Ctrl+K,再按 D) 对选定的代码进行格式化:Ctrl+K, Ctrl+F 对选定的代码进行缩进:Tab 对选定的代码进行反向缩进:Shift+Tab 对当前行或选中的代...
C++ 头文件 什么是头文件? 在 C++ 中,头文件是一种源代码文件,通常包含两类内容:函数声明(也称为原型)和宏定义(包括模板、常量、内联函数)。头文件的主要目的是提供一个声明的集合,这些声明可以在许多不同的源文件之间共享。 头文件使用 .h 或 .hpp 作为文件扩展名。.h 是传统扩展名,而 .hpp 效仿 .cpp (C++ 的源文件扩展名),用于显式标明这是一个 C++ 头...
C/C++ 编译 程序的生命周期  编译过程与编译器 编译过程 编译过程是指编写的源代码通过编译器进行编译,最后...
C/C++ 指针和引用基础 原始指针 (裸指针) 基础 指针声明 指针概念:指针就是一个内存地址 声明指针 (类型 *变量名) int d = 1; int *i = &d; // 最标准 int* i1 = &d; int * i2 = &d; 取地址 (&) 取指针 (地址的值) 用 * 指针变量 通过 * 操作指针的...
C 操作文件 C 语言的文件读写操作 头文件: 函数原型:FILE * fopen(const char * path, const char * mode); path: 操作的文件路径 mode: 模式 模式 描述 r 打开一个已有的...
C++ 线程基础 C++ 线程入门 使用多线程,首先要添加头文件 #include <thread>。 在Linux 平台下编译时需要加上 “-lpthread” 链接库 创建一个线程对象:std::thread objName (一个函数指针以及其他可选的任何参数) 等待一个线程完成它的工作的方法 : worker.join() 示例: //这个代码...
C++ 的计时 计时的使用很重要。在逐渐开始集成更多复杂的特性时,如果编写性能良好的代码时,需要用到计时来看到差异。 利用 chrono 类计时 包含头文件 #include 获取当前时间 std::chrono::time_point<std::chrono::steady_clock> start = std::chrono::high_resolutio...
04.C++ 字符串 字符串/字符数组的工作原理 字符串实际上是字符数组 C++ 中有一种数据类型叫做 char,是 Character 的缩写,占用一个字节的内存。它很有用因为它能把指针转换为 char 型指针,所以你可以用字节来做指针运算。它对于分配内存缓冲区也很有用,比如分配 1024 个 char 即 1KB 空间。它对字符串和文本也很有用,因为 C+...
C++ 原始数组 C++ 数组概述 C++ 数组就是表示一堆的变量组成的集合,一般是一行相同类型的变量。 是一段连续的内存 内存访问违规(Memory access violation):在 debug 模式下,你会得到一个程序崩溃的错误消息,来帮助你调试那些问题;然而在 release 模式下,你可能不会得到报错信息。这意味着你已经写入了不属于你的内存。 // 定义一...
C++ 函数 C++ 函数基础 函数的定义 函数的定义一般主要有 5 个步骤: 1、返回值类型 2、函数名 3、参数表列 4、函数体语句 5、return 表达式 语法: 返回值类型 函数名 (参数列表) { 函数体语句 return表达式 } 返回值类型 :一个函数可以返回一个值。在函数定义中 函数名:给函数起个名称 参数列...