C 22

File Hexa Viewer : 저수준 파일 입출력 사용, C

#include #include #include #define LEN 16 int main(int iParam, char *cpParam[]) { int iCnt; int iFile; unsigned char ucBuf; unsigned char ucaStr[LEN+1]=""; if(2 != iParam) { fprintf(stdout, "파일 이름을 쓰세요\n"); return 0; } iFile = open(cpParam[1], O_RDONLY); if(0 > iFile) { fprintf(stdout, "[%s]파일을 찾을 수 없습니다\n", cpParam[1]); return 0; } printf( "┌────────┬────────────────────────────────────────────..

File Hexa Viewer : 고수준 파일 입출력 사용, C

#include #include #define LEN 16 int main(int iParam, char *cpParam[]) { int iCnt; FILE *stFile; char cBuf; char caStr[LEN+1]=""; if(2 != iParam) { fprintf(stdout, "파일 이름을 쓰세요\n"); return 0; } stFile = fopen(cpParam[1], "rb"); if(0 == stFile) { fprintf(stdout, "[%s]파일을 찾을 수 없습니다\n" , cpParam[1]); return 0; } printf( "┌────────┬───────────────────────────────────────────────┬────────────────┐\n")..