'조건' ? A :B
에서 조건만족시 A를 아닐시 B를 같은 조건연산자
책에서도 개인 취향에따라 선호하기도 아니기도하는데
남들하고 같이일하려면 볼줄알아야하니 알아두라는데
지금까지 하면서 한번도 못봐서그럼
개인취향 이라지만... 쓰는습관 들이는게 좋나?
'조건' ? A :B
에서 조건만족시 A를 아닐시 B를 같은 조건연산자
책에서도 개인 취향에따라 선호하기도 아니기도하는데
남들하고 같이일하려면 볼줄알아야하니 알아두라는데
지금까지 하면서 한번도 못봐서그럼
개인취향 이라지만... 쓰는습관 들이는게 좋나?
삼항연산자다
if문으로 여러줄에 걸쳐서 쓸 코드를 한줄에 쓸수있어서 유용함
예를들어 배열에 wsprintf(buf, uuu %s 블라블라", st.wYear, st.wMonth, st.wDay, st.wHour > 12 ? "오후" : "오전");
이런것도 좀 그런게.. 책에서도 조건연산자라면서 삼항연산자라 불린다 하고 알려는주거든, 이것만이아님 같은걸가지고 해석의차이로 용어가 두개 세개씩소개되는거잇는뎅.. 나중에 면접가서 물어봣는데 별거아닌데 내가 알고있는 용어가 아닐까봐 무섭당
아 역슬래시 삭제된거 이해좀 역슬04u역슬02u역슬02u라고쓴거
뭐 어려운건아니니까 뭔진아는데 ㅋㅋ 편리하니까 써버릇해야겟다
이런식으로 한줄로 쓸수있음
역슬 \\이렇게쓸수있음. c언어 치는거랑똑같음 \\\치면댐
개졓아
₩₩
\\\\을치면 된다는것
\\
폰이라
함튼 써버릇해야겟당 ㅎㅎ
매크로 함수라 하던가 그거 만들 때 자주 씀
그런데 웬만한 건 인터넷에 검증된 게 있으니 긁어 오는게 나을듯
삼항연산 겁나 씀. 일단 제일 빠름. 코드량 줄이기 딱 좋음. 뭔가 크게 일 벌일게 아니라 단순히 expr = statement 같은 부분에서는 if else 대신에 간단한거는 삼항연산 씀. 근데 코딩스타일 마다 다르긴 한데....
저도 많이 쓰는 편이에요. c++에서 cout<<(isGood?"true":"false)<<endl 이런식으로
cout << boolalpha << isGood << endl