#include: еще одна убеждалка :-)
От: Eugene Kilachkoff Россия  
Дата: 14.10.04 16:05
Оценка: :))
Собсно, правила прежние. Убедить, что:


Хедеры должны допускать независимое включение.


Иными словами, он должен тянуть за собой все необходимое, в частности, включение его первым в .cpp не должно вызывать ошибок компиляции. Просто меня уже несколько задрало:
#include "coolclass.h"

bash$ gmake
... module.cpp: syntax error before &name
... тут еще мат компилятора на три страницы

#include <string>
#include "coolclass.h"

bash$ gmake
... и опять мат


Тут тоже все #censored#, но уже моим внутренним цензором, когда я в coolclass.h заменяю все вхождения string на std::string

bash$ gmake
... и опять мат, но уже по поводу class OurProgramException


И так десять итераций . Вот мой напарник, работающий методом copy'n'paste — тот ничего, не жалуется.

Альтернативный вариант: убедить меня, что copy'n'paste тоже вполне себе метод
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.