Visual Studio C,C++ msvc tip

말도 많고 탈도많은 msvc 컴파일러는 Visual Studio에 내장되어있는 컴파일러라 굳이 변경하기 귀찮아서(Clang을 IDE단에서 지원함) 그냥 쓰고있다. 하지만 몇가지 편리한 점이 있기에 여기에 써보고자 한다.. 출처는 popeKim 님의 블로그, 코딩스탠다드 문서에서 알았다.

ASSERT 사용

https://blog.popekim.com/ko/2011/06/19/i-use-int-3-for-assert.html https://docs.microsoft.com/en-us/cpp/intrinsics/assume?view=msvc-160

NRVO

https://docs.microsoft.com/en-us/previous-versions/ms364057(v=vs.80)

namespave 꼼수

https://libsora.so/posts/namespace-indent/

Posted 2020-12-10