腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1485)
视频
沙龙
2
回答
C++
OOP
,
读取
文件
时
出现问题
,
EOF
使用
两次
,
排行榜
我正在做一个小游戏,我想做一个
排行榜
。我有班级
排行榜
,我正在创建动态表,这取决于leaderboard.txt中有多少玩家。这是一个while
eof
循环。然后我想在
排行榜
类中指定这些动态表的名称和指针。问题是我得到的是随机数,而不是名字和分数。对我来说,代码看起来不错。有什么帮助吗?(file.
eof
())) file >> name >> points; coun
浏览 21
提问于2019-03-16
得票数 0
回答已采纳
2
回答
C++
:
读取
.BMP
文件
时
出现问题
;比预期更早到达
文件
末尾
、
、
我目前正在尝试
使用
C++
读取
.BMP
文件
,但不知何故在
读取
几个字节后到达了
文件
的末尾(fgetc()返回-1)。=
EOF
); } 当
使用
它
读取
.BMP
文件
时
(在像.txt
文件
这样的简单格式上不会
出现问题
),它正确地
读取
文件
长度,但在到达
文件</em
浏览 15
提问于2018-01-03
得票数 0
回答已采纳
7
回答
从文本
文件
中
读取
,直到
EOF
重复最后一行
、
、
下面的
C++
代码
使用
ifstream对象从文本
文件
(每行一个数字)中
读取
整数,直到命中
EOF
。为什么它
读取
最后一行的整数
两次
?如何解决这个问题?iFile.
eof
()) int x; cerr << x << endl; return 0;上述行为在视窗(Visual
C++
)、cygwin (
浏览 44
提问于2008-08-22
得票数 124
回答已采纳
1
回答
在
C++
中
读取
文件
时
跳过
EOF
、
、
、
每当我
使用
getline()在
C++
中
读取
文件
时
遇到替换字符
EOF
时
,它就会被解释为
EOF
,因此我无法继续
读取
以获取
文件
的全部内容。所以我的问题是,我如何跳过替换字符并
读取
文件
的内容,直到“真正的”
EOF
?
浏览 0
提问于2012-10-19
得票数 4
回答已采纳
2
回答
比较从
文件
中
读取
整数的不同方法
、
、
在阅读这个
时
,我在答案中发现了
读取
整数的不同方式。这是其中的两个。iFile.
eof
()){ cout << "From first file:" << int1 << endl;但是我想知道
使用
下面的代码是否等同于上面的两种代码另外,是否有理由不
使用
这三个示例代码中的一个? cout << "From
浏览 2
提问于2014-09-21
得票数 0
回答已采纳
2
回答
使用
C++
中的
文件
I/O从
文件
中删除特定密钥
、
、
f2.
eof
()) if(cnt !让我给出一个例子,给出
文件
的内容x4pDtc3vI8yHFDar99GUdkPh4Haw6HSUQKDhNSxeD0JKMcFT 执行后:现在您可以很容易地看出,我删除了第一个密钥,但我不知道,为什么最后一个密钥被存储了
两次
。
浏览 2
提问于2020-11-02
得票数 0
回答已采纳
1
回答
程序正在进入无限循环
C++
、
、
file_read.
eof
()){ getline(file_read,line,'\n'); if(line.find("Art") !
浏览 2
提问于2012-11-05
得票数 1
回答已采纳
2
回答
文件
结束和时间循环
、
、
、
我有一个
c++
代码片段,它应该从
文件
中
读取
一些信息,但是找不到
文件
或信息,就从屏幕上
读取
它。found) { cin >> step;上面的内容是根据
文件
中数据的结构来构造的,当信息在
文件
中(即某个时候是N=wp.N )或者
文件
不存在
时
(如果但是,当
文件
存在但不包含信息
时
,就会
出现问题
浏览 3
提问于2013-01-09
得票数 0
回答已采纳
2
回答
使用
C++
fstreams
读取
文件
的“正确”方法是什么?
、
、
我正在
使用
标准的
C++
fstreams库,我想知道
使用
它的正确方法是什么。根据我的经验,我想出了一个小的
使用
协议,但我不太确定。为了简单起见,让我们假设我只是想
读取
一个
文件
,例如,过滤它的内容并将其放到另一个
文件
上。我的日常生活大致如下: 我检查i.good()或i.is_open(),以处理打开
时
出现问题
的情况,
浏览 1
提问于2013-03-08
得票数 2
回答已采纳
1
回答
为什么我
读取
文本
文件
中的行数的方法不起作用?
因此,我正在尝试编写一个函数,它将
读取
文本
文件
中的行数。但是,我注意到,即使该函数超过了文本
文件
中的行数,它也不会退出。为什么?
浏览 0
提问于2015-02-23
得票数 1
1
回答
第二个最小整数的输出不正确
、
、
、
、
数组是未排序的(它在data.txt
文件
中),所以我知道这可能是问题的一部分,我不确定如何以最简单的方式解决这个问题。
浏览 0
提问于2014-09-08
得票数 0
1
回答
是什么触发了
文件
的结尾?
、
、
我对编程非常陌生,最近,我的课开始
使用
C++
处理
文件
。我的问题是是什么触发了
文件
的终结?就像一个新的行字符有"\n“一样,编译器是否会看到一些特定的东西来知道它是否是
eof
?
浏览 1
提问于2019-07-27
得票数 1
回答已采纳
3
回答
流中奇怪的
eof
标志
在
使用
c++
文件
流解析文本
文件
时
,我遇到了一个奇怪的问题。代码如下:{ if (!<< inFile.
eof
() << std::endl; }} Fail, bad and
eof
浏览 4
提问于2013-01-31
得票数 2
回答已采纳
3
回答
在
C++
中
读取
和输出可能的unicode torrent内容?
、
、
、
我正在尝试编写一个简单的
C++
程序来打开torrent
文件
(通过argv1传递),
读取
所有内容,然后原封不动地打印整个
文件
的内容,它必须打印原始torrent的副本。到目前为止,我只输出了内容的一部分,它似乎没有正确地
读取
或打印数据……它是乱码或者别的什么:#include <iostream> { getline(File
浏览 0
提问于2010-06-21
得票数 1
1
回答
读取
为未缓存的直接I/O打开的
文件
的最后一块不产生
EOF
,正常行为?
、
、
、
、
当
文件
大小与扇区大小(即
文件
的大小为2048+13,即2061字节)不对齐
时
,就会
出现问题
。所以,当我
读取
最后13个字节,循环设置为读到
EOF
时
,它将再次第6次调用ReadFile(),导致一个错误:ERROR_INVALID_PARAMETER --我想这是正确的,因为我试图在超过
文件
结束后
读取
当
使用
非缓冲I/O
时
,当我
读取
最后一个非扇区对齐的
文件
块<
浏览 1
提问于2014-06-11
得票数 4
回答已采纳
4
回答
有没有一种更
C++
的方式来获取
EOF
代码?
在C中,
EOF
是在stdio.h中定义的宏。我想知道有没有等同于它的
C++
( const int或其他东西)? (c == ' ' || c == '\t' || return c==
EOF
; }
浏览 0
提问于2012-09-14
得票数 1
回答已采纳
3
回答
Turbo
C++
:while(fin) vs while(!fin.
eof
())
、
、
、
有人告诉我,在
读取
文件
时
,我应该
使用
while(fin)而不是while(!fin.
eof
())。 到底有什么区别?编辑:--我知道while(fin)实际上检查流对象,当它变为NULL
时
,循环中断,它覆盖
eof
和标志。但是我的课程老师说fin.
eof
()更好,所以我需要了解这里正在进行的基本操作。注意:-这不是一个复制,我需要帮助涡轮
C++
和二进制
文件
。我基本上是在尝试
使用
类对象
读取</e
浏览 3
提问于2017-06-22
得票数 0
回答已采纳
1
回答
将大
文件
读入char数组的正确方法
、
、
我正在
使用
来自GeeksForGeeks的代码,我想在大输入
文件
上测试它,所以我稍微修改了一下代码,以便动态分配数组。我知道我犯了这个错误: #include<iostream>#include<fstream> #include <time.h
浏览 0
提问于2018-05-08
得票数 1
2
回答
使用
fgets()从
文件
读取
会导致“从地址
读取
访问冲突...”
c++
、
、
我正在
使用
在_sfopen ()中打开的
文件
*F,我正在
读取
(!feof( f) )中的
文件
,然后fgets(str,1024,f)当运行到最后一行
时
,它仍然会在一段时间内运行,但是当尝试获取
时
,它会飞出并出现访问冲突错误(我只是尝试并捕获(...)但我知道这不是一个好的解决方案另外-如果我想逐行
读取
,仅仅给出1024的大小是否正确,否则可能会失败--我有一个
文件
,由于它每次从一行中间到下一行中间
读取
的大小,有没有更好的方法来
浏览 0
提问于2009-05-13
得票数 2
回答已采纳
1
回答
如何
使用
输入将字符串从文本
文件
传递到char数组中
、
、
、
嘿,我知道我可以
使用
一个字符串来
读取
文本
文件
。但是,我需要
使用
char数组。就像如果我
使用
一个字符串,我会这样做 input >> s;如果我不知道字符串的长度,我不知道该怎么做。我知道我可以
使用
getLine,但我更喜欢
使用
input。我在想,也许我可以
使用
一个循环来检查,直到它达到"\0"? 无论如何,我有一种感觉,这个问题以前被问过,但如果
浏览 0
提问于2016-11-11
得票数 0
点击加载更多
相关
资讯
Go语言文件读取
《C+Primer Plus(第6版)中文版》
C语言之文件操作
JMeter参数化
JVM OOP-Klass 二分模型
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券