Я всегда видел, как люди пишут
class.h
#ifndef CLASS_H
#define CLASS_H
//blah blah blah
#endif
Вопрос в том, почему они также не делают этого для файла .cpp, который содержит определения для функций класса?
Скажем, у меня есть main.cpp, а main.cpp включает class.h. Файл class.h ничего не импортирует, так как main.cpp знает, что находится в class.cpp?
