因为输出的时候都是乱码,我想变成二进制或其他进制,之后还可以再还原,不知道是否有技术可以实现。并没有开玩笑,真心请教。
一个办法是转换成base64编码,一个办法是转换成16进制字符的ascii字符串(相当于base16编码)
base64编码之后 就是可以正常识别的内容(就是不出现乱码的情况啦) 然后再通过base64解码 还原成之前 那个乱码的状态 然后可以通过std::ofstream这个 再输出还原成一个文件吗?