自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 c++——转换函数

1.转换函数三要素1.转换函数必须是类方法; 2.转换函数不能指定返回类型; 3.转换函数不能有参数2.函数demon#include<iostream>using namespace std;class Stonewt{ private: enum{Lbs_per_stn = 14}; int stone; double pds_left; double pounds; public: Stonewt(double lbs); Stonewt(int

2020-10-27 22:04:11 325

原创 Lua——环境搭建

一、Linux下环境搭建1.下载:下载地址http://www.lua.org/ftp/lua-5.3.0.tar.gz2.解压:tar zxf lua-5.3.0.tar.gz3.编译安装:>1make linux test >2make install二、编写第一个lua程序1.vim helloworld.luaprint("hello world!")运行结果:...

2020-10-22 13:47:36 170

原创 c++——友元

1.可以访问类的私有成员的函数称为友元函数2.创建友元class Time{private: int hours; int minutes;public: Time(); //构造函数 Time(int h,int m=0); //构造函数 void AddMin(int m);//分钟增加 void AddHr(int h);//小时增加 void Reset(int h=0,int m=0); Time operator+(const Time & t) const

2020-10-19 18:59:03 247

原创 c++——重载运算符(多态)

1.重载是c++的多态,运算符重载是c++多态中的一种形式,实现同一函数名有不同的参数,执行不同的功能 ----(例'*',将*号用于地址将得到地址中的值,将*号放于俩数之间 a*b 是求a与b的积)2.时间函数重载demon(计算一天花费的时间)#include<iostream>using namespace std;class Time{private: int hours; int minutes;public: Time(); //构造函数 Time(in

2020-10-19 12:12:22 974

原创 c++——类作用域

1.在类中定义的名称,其作用域是整个类,改名称只在此类中是已知的,类外是不可知的。 【(.)----直接成员运算符 (->)------间接成员运算符 (::)----作用域解析运算符】2.定义一个作用域为类的常量1>直接定义《错误,不可行》class base {private: const int value=8; //定义错误 char str[value];....};//因为类的声明只是描述了对象,并没有创建对象。因此,在创建对象前,将没有用于存储值得空间

2020-10-16 16:13:11 580

原创 c++——对象数组

1.当需要创建多个对象时,可以单独一个个定义,更简单的可以创建对象数组,声明对象数组与声明一个标准类型数组一样一个Stock类class Stock{ private: string company;//公司名称 long shares;//股票数量 double share_val;//股票价格 double total_val;//股票总价 void set_tot() { total_val=shares * share_val; } public:

2020-10-16 15:08:30 2269

原创 c++——this指针

1.this指针指向用来调用成员函数的对象,每个成员函数都有一个this指针,*this代表调用整个成员函数,在函数后面加一个const,限定this为const,这样this指向的对象只具有只读的属性2.代码示例部分:const Stock & Stock::topval(const Stock & s) const{ if(s.total_val>total_val) return s; else return *this;}全部:#include&lt

2020-10-16 14:39:36 183

原创 c++——类构造函数、析构函数

一、类构造函数1.类构造函数,专门用于构造新对象、将初值赋给新对象的数据成员2-1隐式的调用class Stock{ private: string company;//公司名称 long shares;//股票数量 double share_val;//股票价格 double total_val;//股票总价 void set_tot() { total_val=shares * share_val; } public: void acquire(cons

2020-10-15 12:14:45 236

原创 const归纳

1.const定义的变量必须初始化1.const int a=10;//正确2.const int b;//错误 2.定义数组const int a[5]={1,2,3,4,5};//数组只读,不可以修改3.修饰指针1.int const *p; //指针p可以变,p指向的值是常量,不可以变2.int * const p; //指针指向的地址不可以变,值可以变4.修饰函数的参数void function1(const int i){ i++;//报错,i值改变}//函数中变量i

2020-10-09 20:51:31 102

数据库插入速度提升的demon

此程序demon验证了sqlit3数据插入速度的提升方法,使用事务操作大幅度提升了数据插入的效率,可以下载参考,程序可以编译运行,gcc -sqlite_master.c -lsqlite3

2020-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除