У меня есть строка формата [id1,id2,id3]
.Я использую Boost Split, чтобы разделить строку и заполнить ее вектором.
boost::split(ids, message, boost::is_any_of("[, ]"));
ids - это мой вектор, объявленный как std::vector<std::string> ids
.
, теперь только нечетные индексы векторасодержит идентификаторы, четные пустые.может кто-нибудь сказать мне, в чем может быть причина и как это исправить.