![]() |
Добавлено: 2005-12-05 19:09:20 Проблема с хедерами в VC++ |
Гость |
Здравствуйте, Рауль! Вопрос не столько по классу, сколько по VC. собссно там (по крайней мере в 7 и 8 (новой) версии) отсутсвуют такие хедеры как iostream.h, iomanip.h, fstream.h и т.д. Проекты идущие вместе с классом естественно не компилируются: Compiling... Prime.cpp .\Prime.cpp(25) : fatal error C1083: Cannot open include file: 'iomanip.h': No such file or directory Miller.cpp .\Miller.cpp(22) : fatal error C1083: Cannot open include file: 'fstream.h': No such file or directory вместо нормальных хедеров в VC лежат они же, но без расширений - вместо iostream.h - просто iostream и т.д. и проблемы-то не было бы, если бы после этого не пришлось к каждой функции из этих "хедеров" приписывать namespace, т.е. вместо просто cout<<a приходиться писать std::cout<<a и т.д. соответственно невозможно воспользоваться прилагаемой к классу реализацией ввода-вывода. как быть? и как же у Вас компилировались Ваши проекты? Alex |
Ответить | Цитировать | |
![]() |
Добавлено: 2005-12-05 23:56:34 |
Raul![]() Зарегистри Сообщений: 101 (просмотреть) |
Компилировались, потому что у меня самый первый Visual Stidio.Net 1.0, где все старые хедеры имеются. Для нового Visual-а кроме правки include надо добавить в cbignum.h после #include <iostream> using namespace std; |
Ответить | Цитировать | |
![]() |
Добавлено: 2005-12-06 01:41:38 |
Гость |
ГИГАНТСКОЕ Спасибо!!! Alex |
Ответить | Цитировать | |
![]() |
Добавлено: 2006-12-03 12:04:04 |
Raul![]() Зарегистри Сообщений: 101 (просмотреть) |
Примечание: проблема со старыми хедерами решена в версии класса 1.2. |
Ответить | Цитировать |