【发布时间】:2010-09-15 12:41:56
【问题描述】:
用 C 语言打开文件并将其内容读入字符串(char*、char[] 等)最简单的方法是什么(最不容易出错,最少的代码行,但你想解释它)?
【问题讨论】:
-
“最简单的方式”和“最不容易出错”往往是对立的。
-
“最简单的方式”和“最不容易出错”在我的书中实际上是同义词。例如,C# 中的答案是
string s = File.ReadAllText(filename);。这怎么可能更简单,更容易出错?