SlideShare a Scribd company logo
1 of 18
Effective Modern C++ Study
C++ Korea
Effective Modern C++ Study
C++ Korea3
Effective Modern C++ Study
C++ Korea4
Effective Modern C++ Study
C++ Korea5
Effective Modern C++ Study
C++ Korea6
Effective Modern C++ Study
C++ Korea7
Effective Modern C++ Study
C++ Korea8
Effective Modern C++ Study
C++ Korea9
Effective Modern C++ Study
C++ Korea10
Effective Modern C++ Study
C++ Korea11
Effective Modern C++ Study
C++ Korea12
Effective Modern C++ Study
C++ Korea13
Effective Modern C++ Study
C++ Korea14
Effective Modern C++ Study
C++ Korea15
copy 생성자랑 대입연산자에서 Impl의 copy연산자를 호출
deep copy를 할 수 있다
Effective Modern C++ Study
C++ Korea16
Effective Modern C++ Study
C++ Korea17
Unique_ptr Shared_ptr
Incomplete
type x o
deleter 스마트 포인터의 일부 스마트 포인터의 일부가 아님
속도 : Unique_ptr > Shared_ptr
Effective Modern C++ Study
C++ Korea18

More Related Content

More from 건 손 (8)

dbt 101
dbt 101dbt 101
dbt 101
 
소프트웨어에 물들다 - 소프트웨어를 만드는 프로그래밍 언어
소프트웨어에 물들다 - 소프트웨어를 만드는 프로그래밍 언어소프트웨어에 물들다 - 소프트웨어를 만드는 프로그래밍 언어
소프트웨어에 물들다 - 소프트웨어를 만드는 프로그래밍 언어
 
Nginx Architecture
Nginx ArchitectureNginx Architecture
Nginx Architecture
 
Golaksa 개발기 손건
Golaksa 개발기 손건Golaksa 개발기 손건
Golaksa 개발기 손건
 
Understanding for loop
Understanding for loopUnderstanding for loop
Understanding for loop
 
콕콕 발표자료
콕콕 발표자료콕콕 발표자료
콕콕 발표자료
 
Item27 familiarize yourself with alternatives to overloading on universal ref...
Item27 familiarize yourself with alternatives to overloading on universal ref...Item27 familiarize yourself with alternatives to overloading on universal ref...
Item27 familiarize yourself with alternatives to overloading on universal ref...
 
Modern Effective C++ Item2 Understanding Auto type deducing
Modern Effective C++ Item2 Understanding Auto type deducingModern Effective C++ Item2 Understanding Auto type deducing
Modern Effective C++ Item2 Understanding Auto type deducing
 

Item22 when using the pimpl idiom, define special memberfuctions in the implementation손건