![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
0.0005
啦啦啦
展开
-
c++文件读取最后一个数据被读取两遍问题
原因:eof()返回true时是读到文件结束符0xFF,而文件结束符是最后一个字符的下一个字符。因此,当读到最后一个字符时,程序会多读一次(编译器会让指针停留在最后一个字符那里,然后重复读取一次,这也就是就上面最后一个字符会输出两次的原因。原创 2023-04-12 08:58:40 · 418 阅读 · 0 评论 -
类的对象无法访问构造函数
一个足足困扰我四天的问题,但其实很简单,因为class如果不声明的话,其内部的函数默认为private类型,所以需要在开头添加。原创 2023-03-20 09:35:41 · 174 阅读 · 0 评论 -
increment of member ‘xxx‘ in read-only object
因为函数后面有const,所以这是个“只读”成员函数,只读函数不能改变类的成员变量。原创 2023-03-08 09:24:41 · 1639 阅读 · 0 评论 -
string未定义标识符
string未定义标识符原创 2022-05-02 15:47:02 · 8822 阅读 · 2 评论 -
file not recognized: File format not recognized
file not recognized: File format not recognized原创 2022-04-26 06:30:00 · 16024 阅读 · 0 评论 -
[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 · 4865 阅读 · 3 评论 -
全局函数重载左移运算符函数形参中的cout
在学习c++的过程中,学到了通过全局函数重载左移运算符从而实现自定义数据类型的输出,其中构造的全局函数里传入的形参有一个cout,由于从未接触过cout作为形参传入一个函数,有些不明白其中的道理。...原创 2022-04-25 09:26:32 · 328 阅读 · 0 评论