我有以下代码(C++)
vector<unsigned char> bytes;
bytes.push_back('e');
bytes.push_back('P');
bytes.push_back('R');
bytes.push_back('f');
...
ofstream file(compiledFile, ios::out | ios::binary);
file.write((const char*) &binary[0], binary.size());
file.close();
但结果是输出文件我有“rPRf”而不是字节。
我做错了什么?结果我需要“65505266”字节。
谢谢你们。