본문 바로가기

전체 글73

[C] fwrite 예제 fwrite를 이용한 파일에 내용 써넣기 예제.. #include #include #include "common.h" void setValue(char *buf) { char tempBuf[64]; memset(tempBuf, 0x00, sizeof(char) * 64); int a = 0; sprintf(tempBuf, "test %d\n", a); strcat(buf, tempBuf); sprintf(tempBuf, "test2 %d\n", a+1); strcat(buf, tempBuf); sprintf(tempBuf, "\n%d\t%d\n%d\t%d\n\n", a+1, a+2, a+3, a+4); strcat(buf, tempBuf); sprintf(tempBuf, "test3 %2d\n", a+5.. 2009. 5. 27.
[TCP/IP] hello world client 예제 ws2_32.lib 를 사용. - TCP/IP 소켓프로그래밍 (윤성우 저) 참조 /*================================================== Windows 기반의 "Hello World" 클라이언트 ==================================================*/ #include #include #include #include /*================================================== Error Message print ==================================================*/ void ErrorHandling(char *message) { fputs(message, st.. 2009. 5. 27.
[TCP/IP] hello world server 예제 ws2_32.lib 를 사용. - TCP/IP 소켓프로그래밍 (윤성우 저) 참조 /*================================================== Windows 기반의 "Hello World" 서버 ==================================================*/ #include #include #include #include /*================================================== Error Message print ==================================================*/ void ErrorHandling(char *message) { fputs(message, stder.. 2009. 5. 27.
[WinApi]self deleting executables 스스로 실행후 삭제되는 기능이 필요해서 여러가지를 찾아보다 발견한 코드. 한마디로 훌륭하다. 우선순위를 바꿔준다니.. 대단하십니다~ 출처 : http://www.codeguru.com/Cpp/W-P/win32/article.php/c4533 #include #include BOOL SelfDelete() { SHELLEXECUTEINFO sei; TCHAR szModule [MAX_PATH], szComspec[MAX_PATH], szParams[MAX_PATH]; // get file path names: if((GetModuleFileName(0,szModule,MAX_PATH)!=0) && (GetShortPathName(szModule,szModule,MAX_PATH)!=0) && (GetEnvi.. 2009. 5. 27.
반응형