代码设计
之前做表格增量编译的时候,每次需要把表格的数据读取进来。每次编译好之后需要把文件的Md5列表写到文件里。当时对ofstream ifstream 不熟悉,所以写了一个测试代码,亲测有效。
上代码!
ofstream out("2.txt", std::ifstream::out); if (!out) int x = 11; out.close(); ifstream in("2.txt", std::ifstream::in|std::ios::binary); if (!in) int x = 11; in.seekg(0, std::ios::end); int iFileLen = in.tellg(); char* pFileBuf = new char[iFileLen]; in.read(pFileBuf, iFileLen); std::string strBuf = pFileBuf; delete[] pFileBuf; in.close();