Page Index - ChoiChiWon/ccw GitHub Wiki
71 page(s) in this GitHub Wiki:
- Home
- [Effective Modern C ] 항목 5 : 명시적 형식 선언보다는 auto를 선호하라.
- Please reload this page
- [Effective Modern C ] 항목 8 : 0과 NULL보다 nullptr를 선호하라.
- Please reload this page
- [Effective Modern C ] 항목 10 : 범위 없는 enum보다 범위 있는 enum을 선호하라
- Please reload this page
- [Effective Modern C ] 항목 11 : 정의되지 않은 비공개 함수보다 삭제된 함수를 선호하라.
- Please reload this page
- [Effective Modern C ] 항목 12 : 재정의 함수들을 override로 선언하라.
- Please reload this page
- [Effective Modern C ] 항목 13 : iterator보다 const_iterator를 선호하라.
- Please reload this page
- [Effective Modern C ] 항목 14 : 예외를 방출하지 않을 함수는 noexcept로 선언하라
- Please reload this page
- [Effective Modern C ] 항목 15 : 가능하면 항상 constexpr을 사용하라
- Please reload this page
- [Effective Modern C ] 항목 16 : const 멤버 함수를 스레드에 안전하게 작성하라
- Please reload this page
- [Effective Modern C ] 항목 17: 특수 멤버 함수들의 자동 작성 조건을 숙지하라
- Please reload this page
- [Effective Modern C ] 항목 18: 소유권 독점 자원의 관리에는 std::unique_ptr를 사용하라
- Please reload this page
- [Effective Modern C ] 항목 20: std::shared_ptr처럼 작동하되 대상을 잃을 수도 있는 포인터가 필요하면 std::weak_ptr를 사용하라
- Please reload this page
- [Effective Modern C ] 항목 23: std::move와 std::forward를 숙지하라
- Please reload this page
- [Effective Modern C ] 항목 24: 보편 참조와 오른값 참조를 구별하라
- Please reload this page
- [Effective Modern C ] 항목 25 : 오른값 참조에는 std::move를, 보편 참조에는 std::forward를 사용하라
- Please reload this page
- [Effective Modern C ] 항목 26: 보편 참조에 대한 중복적재를 피하라
- Please reload this page
- [Effective Modern C ] 항목 28: 참조 축약을 숙지하라
- Please reload this page
- [Effective Modern C ] 항목 29: 이동 연산이 존재하지 않고, 저렴하지 않고, 적용되지 않는다고 가정하라
- Please reload this page
- [Effective Modern C ] 항목 30: 완벽 전달이 실패하는 경우들을 잘 알아두라
- Please reload this page
- [Effective Modern C ] 항목 31: 기본 갈무리 모드를 피하라
- Please reload this page
- [Effective Modern C ] 항목 32 : 객체를 클로저 안으로 이동하려면 초기화 갈무리를 사용하라
- Please reload this page
- [Effective Modern C ] 항목 40: 동시성에는 std::atomic을 사용하고, volatile은 특별한 메모리에 사용하라
- Please reload this page
- [Effective Modern C ] 항목 41: 이동이 저렴하고 항상 복사되는 복사 가능 매개변수에 대해서는 값 전달을 고려하라
- Please reload this page
- [Effective Modern C ] 항목 9: typedef보다 별칭 선언을 선호하라
- Please reload this page
- [Effective Modern C ] 항목 7 : 객체 생성 시 괄호(())와 중괄호({})를 구분하라
- Please reload this page
- [R value] Copy Elision RVO NRVO
- Please reload this page
- [R value] discarded value expression
- Please reload this page
- [R value] Forwarding References
- Please reload this page
- [R value] Keyword
- Please reload this page
- [R value] move constructor & move semantics
- Please reload this page
- [R value] Perfect Forwarding
- Please reload this page
- [R value] reference collapsing
- Please reload this page
- [R value] Value Categories
- Please reload this page
- [R value] 임시 객체 (temporary object)
- Please reload this page
- Effective Modern c 정리
- Please reload this page