#define _CRT_SECURE_NO_DEPRECATE #include #include #include #include using namespace std; int main(void) { FILE * pFile1; long lSize; char * buffer; size_t result; char * tmpb; pFile1 = fopen ( "file1" , "rb" ); //pFile2 = fopen ( "file2" , "w" ); ofstream outfile ("new.txt",ofstream::out); fseek (pFile1 , 0 , SEEK_END); lSize = ftell (pFile1); rewind (pFile1); buffer = (char*) malloc (sizeof(char)*lSize); result = fread (buffer,1,lSize,pFile1); for (int i=0;i<(sizeof(char)*lSize);i++) { sprintf (tmpb, "0x%x,",buffer[i]);; outfile << tmpb; } }