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