블로그
-
C프로그래밍 시험대비 - 개념
그래서 함수 안에서의 파라미터 값 변경은 Argument 값에 아무런 영향을 미치지 못한다. 우리가 원치 않는 사이드 이펙트를 피할 수 있다는 것이 장점. 3. 매크로 함수 #define min(x,y) ( x
blog.naver.com · 2017.06.18
-
[Win32/MFC] OutputDebugString, TRACE
출력하는데일반 사용자 컴퓨터에서도 DebugView 프로그램으로 출력 내용을 확인 할 수 있다.그래서 디버그 할 때 아주 중요한 함수이다.단점은 OutputDebugString() 함수 #if _DEBUG #define DEBUG_VIEW_MY(str) OutputDebugString(str);#el.......
blog.naver.com · 2015.02.02
-
#define, #if, #else, #ifdef, #ifndef, #undef, #endif
#define은 매크로 상수, 매크로 함수, 매크로 선언으로 구분이 된다. #define SIZE 10 //매크로 상수#define MUL(a, b) ((a)*(b)) //매크로 함수#define _OS_WINDOW_ //매크로 선언매크로 상수와 함수는 이전시간에
blog.naver.com · 2014.11.23
-
[C] ECHO OFF
#include #include #include #define ECHO_OFF 0x01 #define ECHO_ON 0x02 /* * echo_ctl(): * 터미날의 속성을 변경해 사용자의 입력상황을 출력하지 않게 설정하는 함수 */ void echo_ctl(int cmd) { struct termios t; if(tcgetattr(STDIN_FILENO
blog.naver.com · 2007.03.08
-
Device.h
//Mda_Ppi.h에서 복사하여 붙혀넣기 한 것 typedef int ( __stdcall *ptMDA_PPI_Init)(int, BYTE); //ptMDA_PPI_Init는 함수 ptMDA_PPI_WritePort3)(WORD, BYTE *);typedef BYTE (__stdcall *ptMDA_PPI_ReadPort)(BYTE); //Address Define
blog.naver.com · 2006.01.12