
15 May
2006
15 May
'06
4:41 a.m.
On 5/13/06, Joe McCay
Simple question. What exactly are ipp files, and how are they used?
When I've seen ipp files, the idea has been a separation of interface and implementation, like with hpp/cpp, but for templates. Because the template definitions need to be in the headers, they can't be compiled separately and are instead put in ipp files to be included in the corresponding header. The ipp extension is used for consistency with hpp and cpp, but different to indicate that they should neither be included by users or compiled into object files. ~ SWMc