C++类
小黑哎呀
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2022 C++连接MySql数据库(win7和win10亲测有效)
dalao的文件配置教程<----点这里按照上面的教程配置文件后,还有可能出现另一个问题(win7和win10均出现该问题),“由于找不到libmysql.dll,无法继续执行代码。重新安装程序可能会解决此问题。”libmysql.dll文件是MySQL的动态链接库文件,缺少此文件数据库无法正常工作解决方法找到mysql的安装目录//这是我的安装路径(1)C:\Program Files\MySQL\MySQL Server 8.0\lib复制lib文件夹下有个libmysql.d原创 2021-11-28 10:32:33 · 6915 阅读 · 2 评论 -
C++ 多继承,多个父类函数重名,子类对象准确区分调用
菜鸟生成记(86)Java不支持多继承(一个子类继承多个父类),因为Java没法区分父类;C++支持多继承,C++可以域运算符(::)区分父类/*C继承了A,B;A,B,C类中都m()函数*/#include<iostream>using namespace std;class A{ public: void m(){ cout<<"A::m()"<<endl; }};class B{ public: void m(){ cout&原创 2021-08-20 19:36:36 · 2146 阅读 · 0 评论 -
Java ArrayList,Vector与C++vector集合的区别
菜鸟生成记(85)Java ArrayList和Vector集合使用方法大致相同,就不列举Vector了/*************ArrayList错误嵌套使用方法***************/ ArrayList<ArrayList<Integer>> arr=new ArrayList<>(); ArrayList<Integer> t=new ArrayList<>(); t.add(1原创 2021-08-15 18:45:59 · 530 阅读 · 0 评论 -
DOS g++ main.cpp:(.text+0x15): undefined reference to `node::node()‘原因和解决方法
菜鸟生成记(84)main.cpp:(.text+0x15): undefined reference to `node::node()’main.cpp:(.text+0x15):未定义对“node::node()”的引用最近用DOS命令编译C++文件出现的问题文件:main.cpp(main函数所在文件)#include<iostream>#include"node.h"using namespace std;int main(){ node t; t.in();}原创 2021-07-27 17:50:42 · 646 阅读 · 0 评论 -
C++创建构造函数带参数的对象数组(构造函数初始化列表)
菜鸟生成记(82)创建构造函数带参数的对象数组(构造函数初始化列表)#include<iostream>using namespace std;class node{//声明 public: node(int a,int b); ~node(); void print(); private: int x,y; };//定义 node::node(int a=0,int b=0):x(a),y(b){//构造函数用初始化列表,同时要给予默认值 //a=0,b原创 2021-07-12 09:45:40 · 6316 阅读 · 1 评论