일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이어버드
- 델파이
- MFC
- 예제
- 문자열
- dll
- VB.NET
- 데이터베이스
- 설치
- 초보
- PostgreSQL
- 시리얼 통신
- Firebird
- Visual Studio 2005
- xml
- WIN32 SDK
- 입문
- 기초
- 셋업
- MySQL
- SQL
- 인스톨
- winsock
- Delphi
- 소니
- c#
- 파라미터
- SDK
- Visual Basic
- vb
- Today
- Total
목록Wind32 SDK (2)
프로그래밍 노트
현재 일자와 시간 얻어오기 예제 #include "stdio.h" int main() { SYSTEMTIME stSt; // 그리니치 표준일시 얻기 GetSystemTime(&stSt); printf("%04d-%02d-%02d %02d:%02d:%02d\n", stSt.wYear, stSt.wMonth, stSt.wDay, stSt.wHour, stSt.wMinute, stSt.wMinute); // 시스템의 현재 일시 얻기 GetLocalTime(&stSt); printf("%04d-%02d-%02d %02d:%02d:%02d\n", stSt.wYear, stSt.wMonth, stSt.wDay, stSt.wHour, stSt.wMinute, stSt.wMinute); return; }
inet_addr()을 이용하여 "127.0.0.1"라는 문자열을 32비트의 바이너리 값으로 변환한다. inet_addr()는 IP 어드레스를 나타내는 문자열을 바이너리 값으로 변환하는 함수이다. 통신하기위해 상대방을 지정할 때는 "127.0.0.1"과 같은 IP 어드레스를 쳐넣지만 "localhost"와 같이 이름을 이용하여 통신할 상대방을 지정할 수도 있다. 이와 같이 호스트의 이름으에서 IP 어드레스로 변환해 주는 함수가 gethostbyname()이다. #include #include int main() { WSADATA wsaData; SOCKET sockClt; char szMsg[32]; char pszName[32]; struct sockaddr_in addrSockSvr; printf("..