• 검색

  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
최익필의 이름없는 블로그
CATEGORY
  • 분류 전체보기
    • 연구실
      • 소스공유
      • Boost.org
      • 네트워크 이해하기
      • Microsoft Visual Studio Tip
      • SQL
      • 파편화된 기록들
    • 책 정리
      • 독후감
      • 열혈강의 C++
      • The C++ Programming Languag..
      • Effective C++ 2판
      • Effective C++ 3판
      • Reference C++
      • More Effective C++ 1판
      • Exceptional C++
      • More Exceptional C++
      • Exceptional C++ Style
      • C++ Coding Standards : C++ ..
      • Modern C++ Design
      • C++ Template Metaprogrammin..
      • C++ Template
      • Effective STL
      • The Art and Science of C
      • Effective C#
      • Programming in Lua
      • 하루 10분씩 핵심만 골라 마스터하는 SQL
      • Shading(쉐이딩)
      • 프로그램 설계 방법론
      • Refactoring : 리팩토링
      • Programming Challenges : 알고..
      • 프로그램은 왜 실패하는가?
      • 놀라운 수의 세계 - 이야기로 배우는 수학의 원리
      • 놀라운 도형의 세계 - 이야기로 배우는 기하학의 ..
      • 인도 베다수학
    • 기타...
      • 기록들
      • 아이디어
      • 자신의 연구
      • 타인의 연구
      • 내 머리속에서
      • 타인 머리속에서
      • 게임 소개
      • 자료실
VISITOR 오늘 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

처리 검색 결과

해당 글 1건
항목 10 : 생성자에서는 리소스 누수가 일어나지 않게 하자.

부제 : auto_ptr 효과적으로 사용 해라. 이유 1. 생성단계에서 동적메모리 할당시 메모리 릭이 발생할수 있기 때문이다. 구현 방법 1. 역시 메모리 할당을 auto_ptr(이런 성격의 객체)이 받으면 된다. 예) auto_ptr test; 선언 후 초기화 리스트에서 초기화! new를 호출하여 초기화 주의점 1. auto_ptr 사용시 소유권이란 개념이 분명히 존재하므로 잘 이해하고 적재적소에 써야 한다. 개인적인 생각 1. 클래스 내부에서 메모리 누수를 막는 방법이 제일 좋은것 같다. 왜냐하면 객체의 생성 자체가 메모리 할당을 동반하는 작업이 많이 때문이다. 클래스 외부에서 이런 메모리 누수처리를 한다면, 정말 힘든 세상이 될것같다. 집안 싸움은 집안에서 끝내야 한다는 속담이 떠오른다. 참조 사항..

책 정리/More Effective C++ 1판 2008. 5. 16. 19:25
  • 이전
  • 1
  • 다음

CATEGORY

  • 분류 전체보기
    • 연구실
      • 소스공유
      • Boost.org
      • 네트워크 이해하기
      • Microsoft Visual Studio Tip
      • SQL
      • 파편화된 기록들
    • 책 정리
      • 독후감
      • 열혈강의 C++
      • The C++ Programming Languag..
      • Effective C++ 2판
      • Effective C++ 3판
      • Reference C++
      • More Effective C++ 1판
      • Exceptional C++
      • More Exceptional C++
      • Exceptional C++ Style
      • C++ Coding Standards : C++ ..
      • Modern C++ Design
      • C++ Template Metaprogrammin..
      • C++ Template
      • Effective STL
      • The Art and Science of C
      • Effective C#
      • Programming in Lua
      • 하루 10분씩 핵심만 골라 마스터하는 SQL
      • Shading(쉐이딩)
      • 프로그램 설계 방법론
      • Refactoring : 리팩토링
      • Programming Challenges : 알고..
      • 프로그램은 왜 실패하는가?
      • 놀라운 수의 세계 - 이야기로 배우는 수학의 원리
      • 놀라운 도형의 세계 - 이야기로 배우는 기하학의 ..
      • 인도 베다수학
    • 기타...
      • 기록들
      • 아이디어
      • 자신의 연구
      • 타인의 연구
      • 내 머리속에서
      • 타인 머리속에서
      • 게임 소개
      • 자료실

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • MEC++
  • EC++
  • More Exceptional C++
  • Exceptional C++ Style
  • 템플릿
  • Effective STL
  • Lua
  • c++
  • C++ Coding Standards
  • Exceptional C++
  • stl
  • Effective C++
  • IT
  • c#
  • More Effective C++
더보기+

VISITOR

오늘
어제
전체
Powered by Privatenote Copyright © 최익필의 이름없는 블로그 All rights reserved. TistoryWhaleSkin3.2

티스토리툴바