Макет CardView в Android

Подумайте о файлах cpp как о черном ящике и файлах .h в качестве руководства по использованию этих черных ящиков.

Файлы cpp могут быть скомпилированы раньше времени. Это не работает в вас, #include их, так как он должен «включать» код в вашу программу каждый раз, когда он ее компилирует. Если вы просто включаете заголовок, он может просто использовать файл заголовка, чтобы определить, как использовать предварительно скомпилированный файл cpp.

Хотя это не будет иметь большого значения для вашего первого проекта, если вы начнете писать большие программы cpp, люди будут ненавидеть вас, потому что время компиляции будет взорваться.

Также читайте об этом: Заголовочный файл включает шаблоны

-10
задан EJoshuaS 4 April 2017 в 18:53
поделиться