const_castuniform initializationalternative function syntaxnullptrrecursive templateshared_ptr, unique_ptrC++11 multi-threadingcppunit: unit test for C++static_assert (C++11) static assert이 좋은거 같기도 하지만 또 한편 컴파일 시간이 길어질거 같기도 하고 ㄱ- 컴파일러가 이거저거 검증해주니까...