字符串操作-读取文本至字符串


string
MyStr::readstring1(const char*path) { ifstream file; file.open(path, ios::in);//读文件ios::in ios::binary file.seekg(0, ios::end); std::streamoff filelen = file.tellg(); file.seekg(0, ios::beg); char *ncfiles = nullptr; ncfiles = new char[filelen + 1](); //file >> noskipws; file.read(ncfiles, filelen); file.clear(); file.close(); string a; a = ncfiles; if (ncfiles) { delete[]ncfiles; ncfiles = nullptr; } return a; }

 

posted @ 2022-08-02 16:13  T_T2001  阅读(56)  评论(0)    收藏  举报