일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 초보
- 기초
- SQL
- 시리얼 통신
- Delphi
- Firebird
- dll
- vb
- Visual Basic
- 파라미터
- VB.NET
- Visual Studio 2005
- 예제
- xml
- c#
- 셋업
- WIN32 SDK
- 입문
- 문자열
- MySQL
- winsock
- PostgreSQL
- MFC
- 데이터베이스
- 인스톨
- 델파이
- 소니
- 설치
- SDK
- 파이어버드
- Today
- Total
목록C++ TIP/기초 (4)
프로그래밍 노트
callback함수 프로그램에서 호출한 함수가 실행중에 실행하도록 먼저 지정해둔 함수 호출한 함수의 인수로서 콜백함수에 참조 정보를 넘겨둠으로 초출한 함수에서 임의의 콜백 함수를 실행시켜 콜백 함수에 실행 제어를 옮길 수 있다. 전화를 상대에게 한번 걸어서 전화번호만 알려주고 전화를 끊은 후, 상대방이 다시 전화를 걸어주는 것과 비슷함으로 콜백이라는 이름이 붙었다. 콜백 함수는 부른 곡에서 어떤 이벤트가 발생한 경우 처리를 지정할 목적으로 쓰는 경우가 많다. 콜백 함수를 쓰면 이벤트의 발생을 감지하기 위한 처리와 그 이벤트를 일어났을 때, 실행할 각각의 처리를 나누어서 코딩할 수 있다. C/C++에서는 함수 포인터를 불러 함수에 인수를 넘겨주는 것으로 콜백 함수가 움직인다. C/C++이 아닌 다른 언어에..
#include #include "헤더파일명" 헤더 파일을 include할 때는 위의 두가지 방법을 쓴다. 이 두 방법은 헤더 파일을 검색하는 순서에 차이가 있다. #include 컴파일러의 라이브러리 폴더를 검색 (라이브러리에 정의된 헤더파일을 포함할 때) #include "헤더파일명" 현제 소스가 존재하는 폴더를 첨에 검색하고 찾는 파일이 없을때 라이브러리 폴더를 검색한다. 주로 사용자가 정의한 헤더파일을 포함할때 사용한다. (라이브러리에 정의된 헤더파일을 포함할 때 써도 특별히 문제는 없다.)
type (형) 인수의 형을 지정 d int값을 부호있는 10진수로 출력 i d와 같음 u int값을 부호없는 10진수로 출력 X int값을 부호없는 16진수로 출력 10~15은 'A'~'F'로 표시 x int값을 부호없는 16진수로 출력 10~15은 'a'~'f'로 표시 o int값을 부호없는 8진수로 출력 p 포인터값을 16진수로 출력 s 문자열 출력 c int값을 문자로 출력 C c와 같음 f double값을 소수로 출력 (예:12.566371) e double값을 지수로 출력 (예:1.256637e+001) E e와 같음 'e'가 'E'로 표시 (예:1.256637E+001)。 g 숫자값의 크기에 따라 f나 e로 출력 (예:12.5664、2.99792e+008) 숫자값의 절대치가 너무 커서 pre..