C++中,如何逐行读取并保存逐行显示到文本框,有人说用fopen打开,fgets逐行读取 ,自己研究半天一直没搞懂
2个回答
展开全部
fopen是C标准库的东西, C++库文件操作叫做fstream。
方法1
ifstream infile( ... ) ;
string str ;
while( getline( infile, str ) ) {} // 读取每一行到string
方法2
ifstream infile( ... ) ;
char sz[ n ] ;
while( infile.getline( sz, 字符数, del ) ) { } // 读取每一行到字符数组, 或遇到del停止
方法1
ifstream infile( ... ) ;
string str ;
while( getline( infile, str ) ) {} // 读取每一行到string
方法2
ifstream infile( ... ) ;
char sz[ n ] ;
while( infile.getline( sz, 字符数, del ) ) { } // 读取每一行到字符数组, 或遇到del停止
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询