<generic.h>
- это заголовок из древнего, предварительно стандартного C ++. На самом деле он старый даже по сравнению с предстандартным C ++. Я использовался еще тогда, когда C ++ был просто прекомпилятором поверх C. Даже если бы вы могли найти компилятор, который все еще поддерживал это, его использование не было бы хорошей идеей, и вы не изучали бы C ++, как он существует сегодня.
Любая книга, в которой упоминается <generic.h>
, вероятно, устарела на двадцать лет. Вместо этого вам следует выбрать книгу из The Definitive C ++ Book Guide и List . Если вы только учитесь программировать, я рекомендую Программирование: принципы и практика с использованием C ++ . Если вы уже знакомы с программированием на других языках, тогда Ускоренный C ++ должен подойти.
Последняя версия Dev-C ++ также очень старая (хотя и не столь же старая, как <generic.h>
), и более новые, намного лучшие, компиляторы и IDE доступны бесплатно. Если вы используете Windows, тогда бета-версия Visual Studio 11 должна быть вашим первым выбором. (при условии, что вы не используете древнюю версию Windows ...)