自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 拷贝构造函数(深拷贝与浅拷贝)

拷贝构造函数拷贝构造函数与构造函数区别:拷贝构造函数是用对象对对象进行初始化,而构造函数则是用数值对对象进行初始化。浅拷贝:将原对象或原数组的引用直接赋值给新对象,新数组。新对象/数组只是原对象的引用。class test{private: int data[5];public: test() //构造函数 { for (int i = 0; i < 5; i++) { data[i] = i + 10; } } test(const test&amp

2020-11-07 15:58:12 247

原创 构造函数和析构函数

构造函数与析构函数由于c++中类数据成员多数为私有的,要对他们进行初始化,必须用一个共有函数进行。同时这个函数应该在且仅在定义对象时自动执行一次,称为构造函数。构造函数的特点:1.函数名和类名相同2.构造函数无函数返回类型说明(并不是void)3.在程序运行时,新的对象被建立,该对象所属的类的构造函数自动被调用,在该对象生存期中只调用这一次。4.构造函数可以重载。5.构造函数可以在类中定义,也可以在类外定义。6.如果类说明中没有给出构造函数,c++编译器自动给出一个缺省的构造函数。(有且只有

2020-11-01 17:07:57 211

原创 c与c++的区别

C语言与C++的区别1)输入输出c语言输入输出头文件为<stdio.h>c++语言输入输出库函数为<iostream>//c语言#include<stdio.h>int main(){ int a; char b; scanf("%d,%c",&a,&b); printf("%d,%c\n",a,b); return 0;}//c++#include<iostream>using namespace std;

2020-10-24 23:12:38 90

原创 c语言中的常量

C语言中的变量与常量变量是以某标识符为名字,其数值可以改变(可读取,可赋值)常量其数值不可改变(只可读,不可写)变量1)局部变量:函数内部定义的变量2)全局变量:函数外部定义的变量#include<stdio.h>int a = 10; //全局变量int main(){ int b = 20; //局部变量 return 0; }字面常量,const常量,宏常量,枚举字面常量:字符常量,字符串常量,整型常量,实型常量例如:‘A’ ,“abcd” ,

2020-06-21 09:19:13 676

原创 2020.5.18

如何输入double类型数据?double和float在内存分配上存在差异,所以用scanf函数进行输入的时候要加以区别float a;double b;scanf("%f",&a);scanf("%lf",&b);强调文本 C语言中,全局变量和局部静态变量是存储在静态存储区的,他们在分配的时候都被系统默认初始化为0;而局部自动变量是在栈上分配内存的,如果不对它们进行初始化,那么他们可能是任意的随机值。所以我们在编写C语言的时候我们需要对变量初始化。scanf输入的时候,两

2020-06-06 20:50:49 269

Linux-cplex安装包

CPLEX(IBM ILOG CPLEX Optimization Studio)是一种强大的商业数学优化软件,由IBM开发和提供。它用于解决各种复杂的优化问题,包括线性规划(LP)、整数规划(IP)、混合整数规划(MIP)、二次规划(QP)以及约束规划等。 CPLEX 提供了一个用户友好的建模环境,可以使用高级编程语言(如C++、Java、Python、MATLAB等)来创建数学模型。它还提供了一套强大的优化算法和求解器,以最大化或最小化目标函数,并在给定一组约束条件下找到最优解。 CPLEX 在各种领域中广泛应用,包括供应链管理、运输和物流优化、生产调度、金融规划、电力系统优化、网络设计等。它帮助用户优化资源利用、降低成本、提高效率,并在复杂的决策问题中做出最佳选择。

2023-05-16

rcslib-2014.04.29

RCS(Real-time control systems)是一种模块之间的实时通信系统,该系统库由美国国家标准与技术研究院(NTST)提供研发与技术支持,适用于自动驾驶等复杂系统的模块化开发应用。 RCS系统是一款基于面向对象机制开发的通信系统软件,其代码对外开放,可在此基础上方便地进行二次开放和代码重构。 在实现方式上,RCS系统可自动完成复杂的内部通信,维护多个模块之间的控制指令与状态信息的传输,对于开放人员而言,无需过多关心内部的通信细节。 RCS 系统通过共享内存缓冲区传递信息,NML(Neutral Message Language)中性消息语言负责对数据信息进行编码和解码。由于 NML 是 RCS 系统内部的数据表示方式和数据格式,与操作系统和硬件环境无关,因而可以实现数据信息在不同系统平台上的应用,实现跨平台数据通信,

2023-05-13

空空如也

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

TA关注的人

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