목록Development Language/C · C++ · MFC (92)
SPRING :: NOTE
쓰레드(Thread)를 이용한 방식[Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - SERVER[Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - CLIENT #include #include #include #include #include #define BUF_SIZE 100 #define NAME_SIZE 20 unsigned WINAPI SendMsg(void* arg);//쓰레드 전송함수 unsigned WINAPI RecvMsg(void* arg);//쓰레드 수신함수 void ErrorHandling(char* msg); char name[NAME_SIZE]="..
쓰레드(Thread)를 이용한 방식 [Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - SERVER[Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - CLIENT #include #include #include #include #include #define BUF_SIZE 100 #define MAX_CLNT 256 unsigned WINAPI HandleClient(void* arg);//쓰레드 함수 void SendMsg(char* msg,int len);//메시지 보내는 함수 void ErrorHandling(char* msg); int clientCount=0; ..
VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(1)http://forum.falinux.com/zbxe/?document_srl=571672 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(2)http://forum.falinux.com/zbxe/?document_srl=571843 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(3)http://forum.falinux.com/zbxe/?document_srl=572257 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(4)http://forum.falinux.com/zbxe/?document_srl=572404 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(5)http://forum.falinu..
BROWSEINFObrInfo; ITEMIDLIST* pDirList; char pszPath[500]; CString FPath = ""; brInfo.hwndOwner = NULL;// GetSafeHwnd(); brInfo.pidlRoot = NULL; memset(&brInfo, 0, sizeof(brInfo)); brInfo.pszDisplayName = pszPath; brInfo.lpszTitle = ("폴더를 선택하세요."); brInfo.ulFlags = BIF_RETURNONLYFSDIRS; // DIalog Open pDirList = ::SHBrowseForFolder(&brInfo); if (pDirList != NULL) ::SHGetPathFromIDList(pDirList, ..
주석으로 설명 대체 void CMainFrame::OnFileOpen() { CFileFindFFinder; CString FPath = _T("[폴더경로]\\*.jpg");// 마지막 경로는 파일 확장자 *.* :: 모든파일 CString strTemp = ""; int cnt = 0; BOOL bWorking = FFinder.FindFile(FPath);// 파일 경로가 존재 한다면 TRUE 반환 while (bWorking) { bWorking = FFinder.FindNextFileA();// 다음 파일 / 폴더가 존재한다면 TRUE 반환 if (FFinder.IsArchived()) { CString _fileName = FFinder.GetFileName(); cnt++; } } strTem..
'PCH 헤더 파일' : 파일 범위에서만 사용할 수 있습니다. 중첩된 구문에는 사용할 수 없습니다.stdafx.h파일 선언 중 세미콜론(;)이 빠져있지 않은가 확인한다.
연수와 월수를 입력하면 달력이 출력되는 프로그램을 작성하시오. 조건: 1년 1월 1일은 월요일이다 4년마다 한 번씩 윤년(원래 2월은 28일까지지만, 윤년 때의 2월은 29일까지임) 그런데 100년마다는 윤년이 아니다. 그런데! 400년마다는 또 윤년이다. (따라서 300년은 윤년이 아니지만, 2000년은 윤년) 연수를 입력하시오: 2006 월수를 입력하시오: 8 일 월 화 수 목 금 토 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include void calendar(int year, int month); main(){ int year = 0, month = 0; printf("연 수를 입력하시..
단어가 회문 (앞뒤 어느 쪽에서 읽어도 같은 어구) 인지를 결정하는 프로그램을 작성하여라. void main() { char ch[1000] = { 0 }, result[1000] = { 0 }; int i = 0; int j = 0; int count = 0; printf("단어 입력하시오 : "); gets(ch); while (ch[i] != 0){ i++; } int k = i; for (j = 0; j < k; j++) { result[j] = ch[i - 1]; i--; } i = 0; while (ch[i] != 0){ if (ch[i] == result[i]) count++; i++; } if (i == count) printf("회문입니다.\n"); else printf("회문이 아닙니다..