В библиотеках С++ Boost, почему в некоторых файлах заголовков существует расширение ".ipp"?
Кажется, что они являются заголовочными файлами, включенными в файл .hpp с тем же именем.
Является ли это соглашение общим за пределами Boost?
В чем обоснование наличия специального типа файла?