上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
摘要: 1. 基本用法 lambda 表达式是 C++11 最重要也是最常用的特性之一,这是现代编程语言的一个特点,lambda 表达式有如下的一些优点: 声明式的编程风格:就地匿名定义目标函数或函数对象,不需要额外写一个命名函数或函数对象。 简洁:避免了代码膨胀和功能分散,让开发更加高效。 在需要的时间和 阅读全文
posted @ 2023-10-11 17:18 [BORUTO] 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1. 委托构造函数 委托构造函数允许使用同一个类中的一个构造函数调用其它的构造函数,从而简化相关变量的初始化。下面举例说明: #include <iostream> using namespace std; class Test { public: Test() {}; Test(int max) 阅读全文
posted @ 2023-10-11 17:17 [BORUTO] 阅读(44) 评论(0) 推荐(0) 编辑
摘要: C++11 标准中借助右值引用可以为指定类添加移动构造函数,这样当使用该类的右值对象(可以理解为临时对象)初始化同类对象时,编译器会优先选择移动构造函数。注意,移动构造函数的调用时机是:用同类的右值对象初始化新对象。那么,用当前类的左值对象(有名称,能获取其存储地址的实例对象)初始化同类对象时,是否 阅读全文
posted @ 2023-10-11 17:17 [BORUTO] 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 在 C++98/03 中,不同的容器和数组遍历的方式不尽相同,写法不统一,也不够简洁,而 C++11 基于范围的 for 循环可以以简洁、统一的方式来遍历容器和数组,用起来也更方便了。 1. for 循环新语法 在介绍新语法之前,先来看一个使用迭代器遍历容器的例子: #include <iostre 阅读全文
posted @ 2023-10-11 17:16 [BORUTO] 阅读(171) 评论(0) 推荐(0) 编辑
摘要: extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定 1. 定义和声明的区别 声明用来告诉编译器变量的名称和类型,而不分配内存,不赋初值。 定义为了给变量分配内存,可以为变量赋初值。 注:定 阅读全文
posted @ 2023-10-11 17:09 [BORUTO] 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1. const修饰普通变量 (1)定义普通变量的时候,只能初始化一次,以后不可再修改其值。 #include<iostream> using namespace std; ​ ​ int main() { //(1)在定义普通变量时,只能初始化一次,以后不能修改其值。 const int numb 阅读全文
posted @ 2023-10-11 17:08 [BORUTO] 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1. C 语言中static关键字用法 1.1 静态局部变量 用于函数体内部修饰变量,这种变量的生存期长于该函数。 int foo() { static int i = 1; // note:1 //int i = 1; // note:2 i += 1; return i; } 要明白这个用法,我 阅读全文
posted @ 2023-10-11 17:08 [BORUTO] 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 操作数据库的案例 #include <stdio.h> #include <stdlib.h> #include <mysql.h> //固定不变的 MYSQL mysql; //一个数据库结构体 MYSQL_RES* res; //一个结果集结构体 MYSQL_ROW row; //char** 阅读全文
posted @ 2023-10-11 17:05 [BORUTO] 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 一、配置 Visual Studio 连接 MySQL 1、确定 MySQL 安装目录下是否存在 include 和 lib 目录(include目录下包含C/C++连接MySQL的头文件,lib目录下包含所需要的库) 2、打开 VS2019,其它版本也行,然后新建一个空项目,在源文件目录下新建一个 阅读全文
posted @ 2023-10-11 17:04 [BORUTO] 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1. 说明 在VS里用MS编译器不能直接调用pthread库,需要先自行下载该库:http://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip 解压后用的到的只有Pre-built.2文件夹下的文件。 2. 配置 如下 阅读全文
posted @ 2023-10-11 17:00 [BORUTO] 阅读(703) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页