2020年4月15日
摘要: 两种形式:非引用形式、引用形式 ① 非引用形式 在使用数组做参数时,编译器会自动将数组名转换为指向数组第一个元素的指针。因此下面三个形式的形参声明其实是一样的,形参类型都是 int 注意:根据数组名无法知道个数,需要再加一个参数传递数组元素的个数。 ② 引用形式 注意:这样数组就不会转为指针了,而且 阅读全文
posted @ 2020-04-15 19:32 JJ_S 阅读(373) 评论(0) 推荐(0)
摘要: C++ 的 I/O 发生在流中,流是字节序列。 【头文件:】 头文件|描述 | | iostream|定义了cin(标准输入流)、cout(标准输出流)、cerr(非缓冲标准错误流)、clog(缓冲标准错误流) iomanip|该文件通过所谓的参数化的流操纵器(比如setw和setprecision 阅读全文
posted @ 2020-04-15 19:26 JJ_S 阅读(245) 评论(0) 推荐(0)
摘要: 转:https://blog.csdn.net/ouyangfushu/article/details/80199140 [toc] 1. 普通函数多线程调用 1.1 无参数函数 c include include using namespace std; class TestThread { pu 阅读全文
posted @ 2020-04-15 18:39 JJ_S 阅读(174) 评论(0) 推荐(0)
摘要: 翻译:https://thispointer.com//c11 multithreading part 3 carefully pass arguments to threads/ 为了给一个线程相关联的调用对象或函数传递参数,仅仅只需要在std::thread构造时传递额外的参数。 默认情况下,所 阅读全文
posted @ 2020-04-15 17:46 JJ_S 阅读(872) 评论(0) 推荐(0)
摘要: 翻译:https://thispointer.com//c11 multithreading part 2 joining and detaching threads/ 本篇讨论的是std::thread的连接和分离 使用std::thread::join()连接线程 一旦一个线程启动,那么另一个线 阅读全文
posted @ 2020-04-15 16:14 JJ_S 阅读(1329) 评论(0) 推荐(0)
  2020年4月14日
摘要: 转载: https://segmentfault.com/a/1190000010266504?utm_source=tag newest https://blog.csdn.net/z961968549/article/details/79954632 当程序与外界进行信息交换时,存在两个对象:一 阅读全文
posted @ 2020-04-14 17:51 JJ_S 阅读(149) 评论(0) 推荐(0)
摘要: 在 C 语言中,字符串实际上是使用 null 字符 '\0' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。 下面的声明和初始化创建了一个 "Hello" 字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词 "Hello" 的字符数多一个。 依据数组初 阅读全文
posted @ 2020-04-14 16:52 JJ_S 阅读(146) 评论(0) 推荐(0)
摘要: 函数名称|功能 | | "构造函数" |产生或复制字符串 "析构函数" |销毁字符串 "=,assign" |赋以新值 "swap" |交换两个字符串的内容 "+=,append(),push_back()" |添加字符 "insert()" |插入字符 "erase()" |删除字符 "clear 阅读全文
posted @ 2020-04-14 16:26 JJ_S 阅读(326) 评论(0) 推荐(0)
摘要: 1. 通常using关键字用来声明当前文件的命名空间,比如声明标准库的命名空间std: 但是在c++11中,还有其他的用处 2.给变量定义别名 用法例如: 使用类型别名unit代替unsigned int 3.在子类中使用using声明引入基类成员名称 1. 解除因继承导致的成员保护或私有化限制,将 阅读全文
posted @ 2020-04-14 16:06 JJ_S 阅读(1019) 评论(0) 推荐(0)
摘要: 1. default关键字 用法: 2. delete关键字 用法: 3. noexcept关键字 阅读全文
posted @ 2020-04-14 15:56 JJ_S 阅读(2200) 评论(0) 推荐(0)