c++中有类似fgetc的东西吗?文件包含3个单词"send more money",我需要解决一个任务,其中每个字母代表一个数字(money是答案(:D),我添加send+more),这就是为什么我想将每个字符串读取为char数组,但现在我很难做到这一点,我得到的唯一信息是如何读取空格之间的所有内容。那么,c中是否有类似fgetc的东西,或者我应该重新思考如何完成这项任务吗
(很抱歉,如果我反应迟钝,必须进入睡眠状态)
总有std::istream::get()
,它的工作原理与CCD_ 2。在C++中更惯用的可能是使用std::istream::get(char&)
,直接存储结果转换为char
(而不是返回int
,后者必须在将其转换为char
之前检查EOF
),以及以通常的方式发出文件结束或错误的信号。
istream/fstream有一个get函数,它将返回字符