char content[200];
ifstream infile("d:\\1.txt");
while(!infile.eof())
{
infile.get(content);
}
稍微解释下,今天弄了一下读取txt文本,当你用txt文本存储数据时你按了一次Enter,那么换行时就会添加一个回车符(对应10ascii码)
所以当你读取时想要知道什么时候换行,就判断一下换行符就可以了,要是没有换行符就意味着按自己的需要把一段字符转成多行即可。
char content[200];
ifstream infile("d:\\1.txt");
while(!infile.eof())
{
infile.get(content);
}
稍微解释下,今天弄了一下读取txt文本,当你用txt文本存储数据时你按了一次Enter,那么换行时就会添加一个回车符(对应10ascii码)
所以当你读取时想要知道什么时候换行,就判断一下换行符就可以了,要是没有换行符就意味着按自己的需要把一段字符转成多行即可。