[smart_ptr] forward instead of including shared_ptr.hpp

11 Oct
2012
11 Oct
'12
1:01 p.m.
Hello all Anyone got an opinion on this. I looked in boost, and there doesn't seem to be forwards for this. Suppose I am writing my .h file, instead of including shared_ptr.hpp i could just forward it using the following: namespace boost { template <class T> class smart_ptr<T>; } My concern is compilation time, as im going to do this in 1000+ .h files. If, in the user code, the function returning smart_ptr is not used, this could save some compilation time, but then again is that enough to justify a forward ? Regards Rune
4517
Age (days ago)
4517
Last active (days ago)
0 comments
1 participants
participants (1)
-
Rune Lund Olesen