自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++文件读取最后一个数据被读取两遍问题

原因:eof()返回true时是读到文件结束符0xFF,而文件结束符是最后一个字符的下一个字符。因此,当读到最后一个字符时,程序会多读一次(编译器会让指针停留在最后一个字符那里,然后重复读取一次,这也就是就上面最后一个字符会输出两次的原因。

2023-04-12 08:58:40 441

原创 类的对象无法访问构造函数

一个足足困扰我四天的问题,但其实很简单,因为class如果不声明的话,其内部的函数默认为private类型,所以需要在开头添加。

2023-03-20 09:35:41 190

原创 operator函数的()最后要不要加const

事实证明,重载=时不能加const,且不要忘记return *this;重载等其他运算符时需要加const。

2023-03-15 08:58:40 358

原创 increment of member ‘xxx‘ in read-only object

因为函数后面有const,所以这是个“只读”成员函数,只读函数不能改变类的成员变量。

2023-03-08 09:24:41 1738

原创 c++/c中判断输出是否结束

【代码】c++/c中判断输出是否结束。

2023-02-23 11:02:59 106

原创 string和数字互换

如果是正数则for循环从str[0]开始;负数从str[1]开始,最后用0减去即可。先判断是正数还是负数,即str[0]是字符还是数字(参照ASCII码判断)to_string()函数,整数浮点数都可用。

2023-02-23 09:51:33 865

原创 string调试报错

string整个字符串的输入输出必须用cin和cout,不能用scanf。

2023-02-22 23:04:59 211

原创 【PTA】01-复杂度3 二分查找

C语言实现二分查找

2022-09-19 22:59:23 140

原创 【PTA】01-复杂度2 Maximum Subsequence Sum

【PTA】01-复杂度2 Maximum Subsequence Sum1.在线处理法2.分类讨论

2022-08-05 15:01:09 145

原创 【PTA】01-复杂度1 最大子列和问题

【PTA】01-复杂度1 最大子列和问题:在线处理法

2022-08-05 14:14:53 201

原创 string未定义标识符

string未定义标识符

2022-05-02 15:47:02 8913 2

原创 [Error] cannot bind ‘std::ostream {aka std::basic_ostream<char>}‘ lva

[Error] cannot bind 'std::ostream {aka std::basic_ostream<char>}' lva

2022-04-27 06:30:00 5004 3

原创 file not recognized: File format not recognized

file not recognized: File format not recognized

2022-04-26 06:30:00 16232

原创 全局函数重载左移运算符函数形参中的cout

在学习c++的过程中,学到了通过全局函数重载左移运算符从而实现自定义数据类型的输出,其中构造的全局函数里传入的形参有一个cout,由于从未接触过cout作为形参传入一个函数,有些不明白其中的道理。...

2022-04-25 09:26:32 336

空空如也

空空如也

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

TA关注的人

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