본문 바로가기

개발 Note/Codes

c++ while 문 - 잘 안쓰는 표현

반응형



c++ 에서 while 문은 조건을 만족하는 동안 loop를 도는  keyword입니다.


형식은 다음과 같지요.


bool exit =  false;

int i = 0;

while(!exit)

{

 i++;

printf("i = %d\n",i);

if(i >=100)

{

   exit = true;

}

}




그런데 다음과 같이 사용도 가능합니다.

while( i++ , (i>100)?false:true)

{

printf("i = %d\n",i);

}


또는 


while( i++, j++, !exit)

{

if(i>100 && j>100)

{

exit = true;

}

}


while문의 조건 채크는 맨 마지막 parameter에서만 합니다.



자주 사용되는 표현은 아닙니다.




'개발 Note > Codes' 카테고리의 다른 글

[Andriod] Timer and TimerTask  (0) 2020.10.22
Singleton class 설계  (0) 2020.10.07
C++ object 관리를 위한 ObjectRef 구조 설계  (0) 2015.06.26
sorting algorithms  (0) 2014.02.26
UML2 Sementics  (0) 2012.01.11