Здравствуйте, semihal, Вы писали:
S>Собственно из-за тупости некоторых вещей в билдере, вынужден переписать программу в VisualStudii 2013. Но встал вопрос о классе TStringList. Поискав, понял, что чистых аналогов нету. Собственно интересует, как такое из билдера перевести в MSVS 2013.
Что можно использовать, какие есть стороние бибилиотеки?
S>S>list.AddObject("text", (TObject*)1);
S>
std::vector< std::pair< std::string, int > > vec;// std::list, std::map
vec.push_back( std::make_pair( "text", 1 ) );
S>и такое :
S>S>list2.Delimiter = ";";
S>list2.DelimiterText = "12332;133";
S>
std::vector< std::string > tokens;
boost::split( tokens, "12332;133", boost::is_any_of( ";" ) );
S>Думаю смысл вопроса понятен. Писал с телефона, если что извините
Смысл понятен, а вот что ты из Builder-a используешь и что именно тебе нужно переносить не ясно, можешь начать с того что в программе на Builder-e перейдешь на чистый С++ и boost, а графическую часть портируешь потом.