이동 의미구조(Move Semantics) 주의할 점
CppCon 2019: Klaus Iglberger “Back to Basics: Move Semantics (part 2 of 2)” 내용 중 이동 의미구조(Move Semantics) 주의할 점 정리. 예제 1...
The Dream of Super Surplus Power
May the force be with you.
CppCon 2019: Klaus Iglberger “Back to Basics: Move Semantics (part 2 of 2)” 내용 중 이동 의미구조(Move Semantics) 주의할 점 정리. 예제 1...
C++17에 추가한 폴드 표현식(fold expression)은 매개변수 꾸러미를 연산자에 축약(reduce)하는 방법이다. 단항과 이항, 왼쪽과 오른쪽, 모두 네 가지 방식이 있다. 자세한 내용은 검색해 보면 많이...
Visual Studio에서는 해당 버전 외 이전 버전의 빌드 도구(build tool)를 제공하므로 버전별로 여러 IDE를 설치하지 않고 최신 버전인 IDE 하나로 빌드 도구만 바꿔가며 사용할...
Visual Studio는 2019 버전에서도 여전히 C++ 파일을 UTF-8로 저장하지 않는다. 과거 이를 해결하는 간편한 방법을 소개한 적이 있는데 다음 내용을 참고하면 된다. Visual Studio에서...
PyCharm에서 잘 작동하던 코드를 명령행에서 실행하려니 오류가 발생한다며 도움을 요청해 살펴보니 파일을 읽는 부분이다. 읽을 파일은 상대 경로로 지정하고 있다. 실례는 구조가 좀 복잡하지만...
개인적인 표준이자 프로젝트에 표준이 없을 때 제안하는 코딩 스타일이다. 헤더파일 #define 보호문 모든 헤더 파일에는 여러번 포함하지 않도록 #define 보호문을 사용한다.
1 |
<FILE>_H_ |
보호문 이름은...