自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB中如何定义全零的一维数组

有时候我们在使用matlab进行数学运算的时候,想定义一个全零的一维数组,怎么定义呢?第一步首先我们需要知道在matlab定义全零数组使用的是zeros()函数,在命令行窗口中输入“help zeros”,可以看到函数使用方法,如下图所示:第二步如果输入zeros(1,6),生成1行6列的全零一维数组,如下图所示:因此我们只要输入zeros(1,n)格式就可以定义全零的一维数组...

2020-04-29 15:34:20 24089 1

原创 C++中的预处理命令

预处理命令是C++统一规定的,但是它不是C++语言本身的组成部分,不能直接对它们进行编译。因此必须在对程序进行通常的编译之前,先对程序中这些特殊的命令进行“预处理”,根据预处理命令对程序作相应的处理。经过预处理后,再由编译程序对预处理后的源程序进行通常的编译处理,得到可供执行的目标代码。 C++提供的预处理功能主要有以下3种: (1)宏定义 (2)文件包...

2020-04-13 22:07:40 1179

原创 C++中的虚函数和抽象基类的应用

假设类的层次结构的顶层是抽象基类Shape(形状)。Point(点),Circle(圆),Cylinder(圆柱体)都是Shape的直接派生类和间接派生类。所谓抽象类是不用来定义对象而只作为一种基本类型用作继承的类,由于它经常用作基类,通常称为抽象基类。凡是包含纯虚函数的类都是抽象类。该程序一共有四个头文件和四个源文件。//shape.h//声明抽象基类Shape#include...

2020-04-13 16:13:49 507

原创 Visual Studio中继承时出现error C2504未定义基类的错误解决方法

出现此类错误的原因是出现了多重包含头文件的问题。应该在main.cpp源文件中只包含派生类的头文件即可,而不应该把基类的头文件包含进来。因为我们在派生类的头文件中已经对基类的头文件进行了包含。例如,下面的例子。有两个头文件,基类为shape.h,派生类为rectangle.h。以及对应的实现文件shape.cpp和rectangle.cpp和主函数源文件main.cpp。//shap...

2020-04-13 14:09:03 6654 1

原创 C++中类的封装性和信息隐蔽

1.公用接口与私有实现的分离C++通过类来实现封装性,把数据和与这些数据有关的操作封装在一个类中。在面向对象程序的设计中,在声明类时,一般把所有的数据指定为私有的,使它们与外界隔离,把需要让外界调用的成员函数指定为公用的,这样外界通过公用的函数来实现对数据的操作。因此,公用成员函数是用户使用类的公用接口,或者说是类的对外接口。通过成员函数对数据成员进行操作称为类的实现。为了防止用户任意...

2020-04-06 16:02:04 742

原创 C++处理字符串的方法——字符串类与字符串变量

C++提供了一种新的数据类型——字符串类型(string类型),在使用上和char、int类型一样,可以用来定义变量,这就是字符串变量。实际上,string并不是C++本身具有的基本类型,它是C++标准库中声明的一共字符串类,用这种类可以定义对象。每一个字符串变量都是string类的一个对象。1.字符串变量的定义和引用(1)定义字符串变量和其他类型变量一样,字符串变量必须先定义后使...

2020-04-06 12:55:02 2525

原创 C++中的数据格式输出

通常为简便起见,往往不指定输出的格式,由系统根据数据的类型采取默认的格式,但有时希望数据按指定的格式输出。有两种方法可以取实现它,一种是使用控制符的方法,另外一种是使用流对象的有关成员函数。1.使用控制符控制输出格式输入输出流的控制符 控制符 作用 dec 设置整数的基数为10 hex 设置整数的基数为16 oct 设...

2020-04-01 18:01:33 2594

空空如也

空空如也

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

TA关注的人

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