自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++局部变量和全局变量存放的地方

所以,局部变量要尽量初始化,尤其是数组。申请空间,其局部变量也不会被初始化。,如果不初始化,系统会随机一个值。,会自动初始化默认值。

2023-04-02 20:40:11 315

原创 c++中普通函数和虚函数调用的区别

如果是虚函数且调用是通过引用或者指针进行的调用,则编译器产生的代码将在运行时确定到底运行该虚函数的那个版本,如果是普通函数且调用是通过引用、指针或者普通对象进行的调用,则编译器将产生一个常规调用,依据是对象的静态类型,不会产生多态性。依据是对象的动态类型,会产生多态性。即,依据其中存储的实际类型调用。

2023-03-26 10:02:06 158

原创 C++动态数组报错:[Error] ‘begin‘ was not declared in this scope

虽然我么通常称new T[]分配的内存为“动态数组”,但是这种叫法某种程度上有些错误。使用new分配一个数组时,并未得到一个数组类型的对象,而是得到一个数组元素类型的指针。由于分配的内存并不是一个数组类型,因此不能对数组调用begin或者end。出于同样的原因,也不能使用范围for语句来处理(所谓的)动态数组中的元素。

2023-03-19 10:49:00 1184

原创 c++使用条件表达式报错

Line 9: Char 35: error: incompatible operand types ('std::pair' (aka 'pair') and 'std::unordered_set

2023-03-15 19:50:33 273

原创 c++参数绑定bind

对于只在一两个地方使用的简单操作,lambda表达式很有用,如果在很多地方使用同一个操作,通常需要定义一个函数,而不是多次编写相同的lambda表达式。

2023-03-13 10:53:16 75

原创 [Error] ‘_1‘ was not declared in this scope

c++错误 '_1' was not declared in this scope

2023-03-13 10:40:28 512

原创 c++排序和查找算法的使用,泛型,lambda表达式

我们在日常使用和编程比赛中,经常会用到排序算法和查找算法,常用的算法包括查找和排序两类。以下这些算法都在algorithm头文件中定义的泛型操作。

2023-03-10 12:19:22 103

原创 c++字符串与数值的相互转换

进行字符串和数值的相互转换,需要用到函数如下

2023-03-09 12:00:35 145 2

原创 no match for ‘operator=‘ (operand types are ‘std::array<int, 10ull>‘ and ‘std::array<int, 2ull>‘)

C++容器array使用出错,出现该错误是因为赋值运算两边的对象不同

2023-03-08 09:46:30 936

原创 c++读取整数文本文件并存入整形数组

有时候我们需要的整数以文本的形式存放,例如,某些编程比赛的特定数据,临时存放的特殊含义矩阵,这时我们想要以数字的形式读取这些数据进行使用,我们可以采用对string包装为IO流进行操作。

2023-03-06 16:26:09 1412 3

原创 c++文件读取的自动构造和析构

有时需要批处理一个文件列表,如果编写手动的文件流创建和关闭比较麻烦,则可以创建文件操作零临时变量来自动打开和关闭。(文件操作流)是for循环的局部变量,它在每个循环步中都要被创建和销毁一次。文件流对象离开作用域时,与之关联的文件会自动创建和关闭。

2023-03-06 10:43:22 64

原创 C++出现“field has incomplete type“问题的解决

在编译器扫描的过程中,将类的成员读取完成后,才会定义该类,此时类才算完整;按照以上情况,Data p时,类还未定义,无法调用(显示/隐式)构造函数初始化p。对于Data p,类型名被声明,但是该类还未定义完整,使用声明时,会导致field has incomplete type错误;

2023-03-05 10:18:20 6416

空空如也

空空如也

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

TA关注的人

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