C++ Builder и STL

1 отговора 62 прегледа
#1

C++ Builder и STL

Какво трабва да дефинирам (коя опция да включа) за да мога да използвам wstring от STL на C++ Builder 5.0/6.0? Става въпрос за тази версия на STL, която си върви с инсталацията на Builder-a
#include <string> //не върши работа
#include <wstring> // дава warning че не трябва да инклудвам тоя файл.

Иначе по хедерите на STL e дефиниран wstring (от wchar_t) но не мога да го ползвам, т.е.:

#include <string>

class My_wstring : public wstring
{
};


се жалва, че wstring не е тип, а той е с подобна дефиниция, каквото е на string и са разположени в един и същи файл от STL-a, т.е. #include мисля че ми е верен.

HELP!!!

Отговор
в отговор на - #2

Намерих си проблема ... сори

някъде в сорса си използвам:

using std::string

и после си ползвам string, ама да се бях сетил да напиша и

using std::wstring

....

Отговор