![]() |
![]() |
Krjuger |
![]()
Сообщение
#1
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
В написании программы я воспользовался благами Boost'a, а точнее его vector ,но в институте меня образовали,сказав, что программу придется компилировать, и конешно же там boost'a нету.Желания переписывать практически полностью нету,если ли какие нибудь средства или возможности выбрать необходимый мне контент? Чтобы принеся проект я его смог там скомпилировать?
|
![]() ![]() |
Krjuger |
![]()
Сообщение
#2
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Может борландовский компилятор и поддерживает,но если использовать VS #include <vector> то в строке if (F(s + x0 * p) < F(s + x1 * p) ) мне пишет Error С2677: binary '*' : no global operator found which takes type 'std::vector<_Ty>' (or there is no acceptable conversion) Ну и собственно это все основные ошибки.
Boost при том,что в нем подключил и работаешь,а сейчас я так понимаю придется писать копирование, умножение вектора на число и тд.По крайней мере в описании Vector я их не нашел.Я прикрасно понимаю? что несложно описать функции,которые в лоб будут делать сложение,умножение, просто интересовало, есть ли какие нибудь более продвинутые методы в рамках STL. |
![]() ![]() |
![]() |
Текстовая версия | 18.06.2025 2:17 |