[C] [C++] Include
У меня в проекте все время вылезают ошибки вида «invalid use of incomplete type» или «error: expected class-name before '{' token».
Скажите, как правильно подключать файлы? Я при возникновении данной ошибки просто наугад ставил «class SomeClass;» или инклудил какой_нибудь файл (или наоборот #include убирал.
Или подскажите литературки. Заранее спасибо.