摘要:
【作用】: 【示例1】 但是, 上面的代码中的m代表的是大小, 那么调用的"Test t6 = 'c';" 就显得不伦不类, 而且容易让人疑惑。 有什么办法阻止这种用法呢? 答案就是使用explicit关键字. 我们把上面的代码修改一下, 如下: 【示例2】 阅读全文
posted @ 2020-04-14 15:49
JJ_S
阅读(314)
评论(0)
推荐(0)
摘要:
[toc] 1. 不可返回的局部变量 1.1 函数不能返回指向栈内存的指针 【示例】: 2 可返回的局部变量 2.1 返回局部变量本身 【示例】: 2.2 常量 【常量】 2.3 静态局部变量 【示例】: 2.4 堆内存中的局部变量 【示例】: 2.5 返回值为值类型的函数 【示例】: 2.6 返回 阅读全文
posted @ 2020-04-14 15:44
JJ_S
阅读(1585)
评论(0)
推荐(0)
摘要:
c++11中的lambda表达式是一种匿名函数(即没有函数名),同时,lambda函数是也inline(内联函数)。lambda函数的语法定义为: 每项含义: (1) [capture] :捕捉列表,不能省略。 例子 (2)(parameters):参数列表 (3)mutable/exception 阅读全文
posted @ 2020-04-14 15:32
JJ_S
阅读(274)
评论(0)
推荐(0)
摘要:
【函数声明】: 【作用】: 【示例】: 阅读全文
posted @ 2020-04-14 15:25
JJ_S
阅读(446)
评论(0)
推荐(0)
摘要:
【使用示例】 在头文件中声明一个类,定义一个指向该类本身的静态成员指针变量,实现单例模式 注意static成员一定要在类外初始化 实现代码: 单例类有以下特征: 它有一个指向该类唯一实例的静态指针,并且是私有的; 它有一个公有的函数,可以获取这个唯一的实例,并且在需要的时候创建该实例; 它的构造函数 阅读全文
posted @ 2020-04-14 15:19
JJ_S
阅读(1853)
评论(0)
推荐(0)
摘要:
1. sscanf用法 【作用】:从一个字符串中读进与指定格式相符的数据 【函数原型】: 注意:在读入的字符串是空字符串时,sscanf函数并不改变待读入到的变量的值。 【例子1】:将string转为int 【例子2】:将中间有逗号分隔的string转化成多个int/实数 【例子3】: 参考 htt 阅读全文
posted @ 2020-04-14 15:13
JJ_S
阅读(1016)
评论(0)
推荐(0)
摘要:
1. extern修饰变量和函数 声明extern关键字的全局变量和函数可以使得它们能够跨文件被访问 (1)针对同一个文件中的变量 c include using namespace std; void func(); int main() { func(); extern int num; cou 阅读全文
posted @ 2020-04-14 14:28
JJ_S
阅读(634)
评论(0)
推荐(0)
摘要:
@[toc] 前言: c 数据类型 ( 指针变量名)(参数表); c void ( p)(int a, int b); //p是一个指向函数的指针变量 void p(int a, int b); //p是函数名,此函数的返回值类型为void指针 c void fun(int a, int b) {} 阅读全文
posted @ 2020-04-14 14:20
JJ_S
阅读(467)
评论(0)
推荐(0)
摘要:
翻译自:https://thispointer.com//c 11 multithreading part 1 three different ways to create threads/ 这篇文章主要讨论在C++11中如何利用std::thread创建线程 C++11线程库介绍 最早的C++标准 阅读全文
posted @ 2020-04-14 14:03
JJ_S
阅读(960)
评论(0)
推荐(0)
浙公网安备 33010602011771号