std::ifstream::getline的问题getline,read这两个函数都是传入一个char*进去,非常不方便,为什么不能直接传入std::string进去呢?大家一般都怎么读取文件内容?想知道一个普遍的做法。还有就是std::ofstream::clear是什么意思,是不是清除文件内容? 好像不起作用另外std::ofstream::flush方法在什么时候使用[解决办法]std里的全局函数