2
我需要在C++中打包打包的二进制数据到标准输出。有没有任何STL库可以实现这一点?我知道perl有这个功能,但我需要能够只用C++来完成。如果C++没有这个功能,请指导我如何去编程这样的东西。谢谢。C++打包打包的二进制文件到标准输出
我需要在C++中打包打包的二进制数据到标准输出。有没有任何STL库可以实现这一点?我知道perl有这个功能,但我需要能够只用C++来完成。如果C++没有这个功能,请指导我如何去编程这样的东西。谢谢。C++打包打包的二进制文件到标准输出
这通常是你会怎么写任意数据到stdout在C(这适用于C++太):
char *binary_data; // initialise this to point to your data
size_t binary_data_length;
size_t n = fwrite(binary_data, 1, binary_data_length, stdout);
// check n to make sure that all requested bytes were written
什么是“打包”二进制? – 2010-01-25 00:14:23
我*想*他问如何打开一个二进制文件并将其内容写入标准输出。 – 2010-01-25 00:17:45
有一百万和一个命令行工具已经这样做(取决于您的确切需求)。怎么样在命令行八进制转储'od'。 – 2010-01-25 02:39:33