摘要:
Git 是一个开源的分布式版本控制系统 https://www.yiibai.com/git/git_status.html 0. git config 安装完 git 后,首先需要设置你的用户名称与邮件地址。 每一个 git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改。 gi 阅读全文
摘要:
1.设置”文字”的颜色为#ff00ff <font color=#ff00ff>文字</font> <font color=#00ffff>文字</font> 2. 设置空格     3. 设置文字 “我是尺寸”的字体大小 <font size=4>我是尺寸</font 阅读全文
摘要:
https://learnopengl cn.readthedocs.io/zh/latest/ https://www.cnblogs.com/kex1n/p/3941765.html https://learnopengl cn.github.io 阅读全文
摘要:
VSCode查看代码提交记录等工具 在vscode的左侧栏中的Extensions中搜索GitLens,安装,每行代码后都可以看到commit信息 Sublime插件之GitGutter代码差异管理 Mac中Sublime安装软件: 填写git安装位置,Mac中在终端输入which git就可以查找 阅读全文
摘要:
[toc] C++中,类有public、protected、private三种属性的成员,通过类对象可以访问public成员,只有本类的函数可以访问类的private成员。 (1) 访问非static成员时,需要对象做参数; (2) 访问static成员或全局变量时,则不需要对象做参数; (3) 如 阅读全文
摘要:
通常构造函数/析构函数的声明位于public区段,如果在private会有什么样的后果? 那么,private构造函数怎么才能被用到呢?两种方法: (1)构造函数定义private 在程序中实例化一个对象,编译器将调用构造函数。如果构造函数是private,由于在class外部不允许访问私有成员,将 阅读全文
摘要:
1.malloc()函数,free()函数,calloc()函数,realloc()函数 1.1 malloc()函数 【原型】: void *malloc(size_t size); // 参数表示动态内存分配空间的大小,以字节为单位。 // size_t 是typedef重定义的类型,xxx_t 阅读全文
摘要:
在C/C++中常用的获取字符串长度或者字符串数组长度的函数有 length() // string类对象的成员函数 size() // string类对象的成员函数 sizeof() // 求所占总空间的字节数,静态的,跟初始状态字符数组的大小有关系,大小等于初始时字符数组的大小或者等于初始时字符数 阅读全文
摘要:
两种形式:非引用形式、引用形式 ① 非引用形式 在使用数组做参数时,编译器会自动将数组名转换为指向数组第一个元素的指针。因此下面三个形式的形参声明其实是一样的,形参类型都是 int 注意:根据数组名无法知道个数,需要再加一个参数传递数组元素的个数。 ② 引用形式 注意:这样数组就不会转为指针了,而且 阅读全文
摘要:
C++ 的 I/O 发生在流中,流是字节序列。 【头文件:】 头文件|描述 | | iostream|定义了cin(标准输入流)、cout(标准输出流)、cerr(非缓冲标准错误流)、clog(缓冲标准错误流) iomanip|该文件通过所谓的参数化的流操纵器(比如setw和setprecision 阅读全文
摘要:
转:https://blog.csdn.net/ouyangfushu/article/details/80199140 [toc] 1. 普通函数多线程调用 1.1 无参数函数 c include include using namespace std; class TestThread { pu 阅读全文
摘要:
翻译:https://thispointer.com//c11 multithreading part 3 carefully pass arguments to threads/ 为了给一个线程相关联的调用对象或函数传递参数,仅仅只需要在std::thread构造时传递额外的参数。 默认情况下,所 阅读全文
摘要:
翻译:https://thispointer.com//c11 multithreading part 2 joining and detaching threads/ 本篇讨论的是std::thread的连接和分离 使用std::thread::join()连接线程 一旦一个线程启动,那么另一个线 阅读全文