'Line'에 해당되는 글 1건

  1. 2007.04.21 [Pro*C] __FILE__,__LINE__ 의 활용 by pino93

#include <stdio.h>

voidmain() {

#line1 "main.c"

       inti=2,j=3,k=4;

        printf("%d,%d,%d\n",i,j,k);

        printf("%s, %d\n",__FILE__,__LINE__);

        printf("%d\n",__LINE__);

#line3897

        printf("%s, %d\n",__FILE__,__LINE__);

#line0 "aaa.c"

        printf("%s, %d\n",__FILE__,__LINE__);

}


2,3,4
main.c, 3
4
main.c, 3897
aaa.c, 0

이때 __LINE__은 현재 행의 번호를
__FILE__은 현재 파일명을 나타내는데
#line 매크로가 이값을 바꿔 줄수 있습니다.


출처 - OracleJava

Posted by pino93
TAG ,