自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 C++类和共有继承、保护继承、私有继承

protected:保护成员访问权限介于共有和私有之间,类的成员可以访问,类以外的其他成员不能访问保护成员。但是该类的继承类可以访问。private:私有成员是封装在类的内部的,只能被该类的成员和友元函数访问,类以外的任何函数对私有成员的访问都是非法的。public:公有成员提供了与外界的接口功能;可以被本类中的成员使用和访问,还可以被类外部的其他函数使用;C++的继承方式分为:公有继承,保护继承,私有继承。

2024-03-26 19:01:53 308

原创 头文件中的内容

【代码】头文件中的内容。

2024-02-21 09:20:36 391

原创 线性规划的思想

即为线性代数中的自由未知量,他们取不同的值,可以得到不同的解。(非退化的情况,单纯形有限次迭代必达最优解;退化的可能会出现循环现象,有限次迭代求不出最优解)eg:在实际发电机可上调和下调,此时的调节量就是一个可正可负的变量。③ 引入松弛变量,将不等式约束变为等式约束。若至少存在一个分量是0,则该基本可行解是。即通过列调换后,可以得到前。为计算需要,一般假设。,相减可得该发电机的实际调节量。,则称式(2)为式(1)的。表示该发电机的上调节量,的每个分量都是非负数。替换无非负限制的变量。的分量(非基变量)与。

2024-02-04 10:30:57 665 1

原创 #include/#ifndef

用于获取运行该C++代码的当前用户的主目录,NUSP_HOME是环境变量,保存的是当前用户的主目录。每个.cpp文件会被编译,生成一个.obj文件,然后所有的.obj文件链接起来你的可执行程序就算生成了。Lib(库文件):这个文件夹通常用于存放项目所依赖的外部库文件(.lib、.dll等)。当预处理器发现#include指令时,会查看后面的文件名,把被包含文件的全部内容输入到源文件#include指令所在的位置。Src(源代码):该文件夹包含项目的源代码文件(.cpp、.c等)。1.查看home的内容。

2023-11-22 15:17:04 1312 1

原创 时间相关 time

作用:将时间转换为自1970年1月1日以来逝去时间的秒数,发生错误时返回-1。

2023-11-20 09:17:41 77 1

原创 CSV文件的读写

csv文件按照“,”进行分隔。

2023-11-16 09:10:49 112 1

原创 ProtoBuf实战用法

ProtoBuf学习

2023-11-09 13:31:36 507 1

原创 string及其数据赋值

string

2023-10-28 15:48:57 2279 1

原创 多线程函数

普通成员函数不能作为pthread_create的线程函数,如果要作为pthread_create中的线程函数,必须是static!在C语言中,我们使用pthread_create创建线程,线程函数是一个全局函数,所以在C++中,创建线程时,也应该使用一个全局函数。当一个可汇合的线程终止时,它的线程ID和退出状态将留存到另一个线程对它调用pthread_join。在这种情况下,调用pthread_join函数将等待指定的线程终止,但并不获得线程的终止状态。等待线程结束,线程间的同步。

2023-10-23 16:03:47 116

原创 static静态成员

静态数据成员:可以实现数据共享,该类的所有对象都共享这块静态存储空间它不属于某一个对象,它与整个程序的生命周期相同,即使某个对象消亡了,静态数据成员还存在,没有改变。静态成员函数可以直接引用私有的静态数据成员(不用加类名或者对象名,因为静态数据是共有的,任何对象的该成员是一个值);静态数据成员和普通数据成员一样遵从public,protected,private访问规则;1.通过作用域运算符::直接访问静态成员 类名::静态成员。每个对象都有自己都有的数据成员,不同对象如何共享数据?

2023-10-19 14:26:02 81

原创 虚函数/纯虚函数

中的某个成员函数声明为虚函数后,允许其在派生类中对该函数重新定义,赋予它新的功能,并且可以。一个名字相同,参数个数和类型都相同而在不同的派生类中完成不同功能的函数。通过指向基类的指针,指向同一类族中不同类的对象,从而调用其中的同名函数。

2023-10-17 14:46:19 65

原创 容器的基本用法

在容器中找关键字,返回该元素的迭代器,找不到返回map.end();返回给定值的定位器,如果没有找到则返回end();map中含有key返回1;若容器中存在该值返回1,不存在返回0;

2023-09-28 11:20:25 104

原创 C++基础

new在堆上开辟了空间,new出来的是一段空间的首地址,需要用指针来存放这段地址。常变量:定义变量时加const关键字,变量在程序运行期间值不可改变,在定义常变量时必须对他初始化。允许在定义变量时,对他赋初值,初值可以是常量,也可以是一个有确定值的表达式。数据类型 数组名[行数][列数]={{数据1,数据2},{数据3,数据4}};数据类型 数组名[行数][列数]={数据1,数据2,数据3,数据4};数据类型 数组名[][列数]={数据1,数据2,数据3,数据4};可以和获取数组在内存中的首地址;

2023-08-28 11:35:15 78

原创 商用库基本操作

isql

2023-08-21 10:46:55 123

原创 基于C++的潮流计算

PQ分解法

2023-07-19 15:05:26 1509

空空如也

空空如也

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

TA关注的人

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