![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 60
泼墨染霓裳
这个作者很懒,什么都没留下…
展开
-
QT 连接MySQL
QT 连接MySQLQT 版本:x86 5.12.6MySQL版本:x64 8.0.27注意事项:安装MinGW 必须与MySQL版本一致,即都为x86或x64,文中目录以实际安装地址为准安装完成后,复制MySQL文件 lib目录下libmysql.dll,libmysql.lib 到"D:\QT\5.12.6\mingw73_64\bin"目录在QT目录下找到mysql文件,用QT打开“D:\QT\5.12.6\Src\qtbase\src\plugins\sqldr原创 2021-12-17 15:19:47 · 756 阅读 · 0 评论 -
C++:1.2.2内存
1-1封装成员变量私有化,提供公共的getter(方法)和setter(设值函数)给外界去访问成员变量struct Person{private: int m_age;public: void setAge(int age) { this->m_age = age; } int getAge() { return this->m_age; }};int main(void){ Person person; pe原创 2021-06-07 22:23:12 · 95 阅读 · 0 评论 -
C++:1.2.1类和对象
类和对象1-1类C++中可以使用struct、class来定义一个类struct和class的区别struct的默认成员权限是publicclass的默认成员权限是private//<1>类的定义struct Person{ //成员变量 int m_age; //成员函数 void run(){ cout<<m_age<<"run( )"<<endl; }};//<2>类的定义原创 2021-06-05 21:56:31 · 133 阅读 · 0 评论 -
C++:1.1.3引用(Reference)
引用(Reference)1-1引用在C语言中,使用指针(Pointer)可以间接获取、修改某个变量的值在C++中,使用引用(Reference)可以起到跟指针类似的功能int age = 20;// rage就是一个引用int &rage = age;注意点引用相当于是变量的别名(基本数据类型、枚举、结构体、类、指针、数组等,都可以有引用)对引用做计算,就是对引用所指向的变量做计算在定义的时候就必须初始化,一旦指向了某个变量,就不可以再改变,“从一而终原创 2021-06-04 09:56:57 · 244 阅读 · 0 评论 -
C++:1.1.2extern “C”
extern “C”一、作用 被extern"C"修饰的代码会按照C语言的方式去编译。 例如://单行extern "C" void func() {};//多行extern "C" { void func() {}; void func(int a) {}; void func(int a,int b) {};} 则函数func ( ) 将使用C语言的方式进行编译二、使用 >由于C、C++编译规则的不同,在C、C++混合开发时,可能会原创 2021-06-04 09:55:50 · 248 阅读 · 0 评论 -
C++: 1.1.1函数重载
函数重载规则函数名相同参数个数不同、参数类型不同、参数顺序不同//重载例子void test() {};void test(int a) {};void test(int a,int b) {};void test(double a,int b) {};void test(int a,double b) {};注意返回值类型与函数重载无关调用函数时,实参的隐式类型转换可能会产生二义性int test() {};void test() {};//不能实现重载原创 2021-06-01 14:59:20 · 114 阅读 · 0 评论