Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Компилю ApexDC++: STLport - что это такое


Автор: DataCenter 30.11.2008, 19:53
Компилю сорсы ApexDC++ (http://apexdc.net/), из приведённого гайда (http://forums.apexdc.net/index.php?showtopic=69&hl=compiled) следует, что-де нужно подключить STLport. Что это такое?

Автор: REZiaMIX 30.11.2008, 20:23
http://www.stlport.org/

Автор: Rififi 1.12.2008, 16:33
Если только оно не проверяет что юзается именно STLport, то можно попробовать обойтись штатной STL в комплекте компилятора

Автор: Earnest 1.12.2008, 17:59
Все зависит от того, как используется STL: есть разница не только в реализации, но и в интерфейсах. 
Например, некоторые функции erase в stlport возвращают итератор следующего элемента, а во встроенной - нет. Так что может просто не скомпилдироваться.
Кроме того, stlport-реализация, скажем, списка, не хранит число элементов, поэтому быстро выполняет всякие slice, но медленно - size. А реализация, используемая в студии - ровно наоборот. Это тоже может быть критично.
В общем, нужно читать, что там написано, в твоих сорцах.

Автор: DataCenter 2.12.2008, 22:20
Цитата(REZiaMIX @  30.11.2008,  20:23 Найти цитируемый пост)
http://www.stlport.org/

скачал, не получается инстоллировать. (Кста, инстолляционный батник с ошибкой сделан.) Действуя по инструкции получаю отказ в компиляции из за ошибок типа "devide by zero".

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)