4 ms·
The problem with implementation hiding is that it is impossible to do well with templates. You will always make all implementation details available to your a u
by pmr_ 14y ago
The problem with implementation hiding is that it is impossible to do well with templates. You will always make all implementation details available to your a user of your header and sometimes the implementation details are a public API themselves (libc++ vector brings in almost all of utility, a bunch of type_traits and so on).