преобразование массива строк const char * с завершающим нулем в std :: vector

У меня есть функция Visual Studio 2008 C ++, в которой мне дан массив строк с завершающим нулем const char * и счетчик количество строк в этом массиве.

Я ' Я ищу умный способ превратить массив const char * в std :: vector

/// @param count - number of strings in the array
/// @param array - array of null-terminated strings
/// @return - a vector of stl strings
std::vector< std::string > Convert( int count, const char* array[] );

Boost в порядке, STL в порядке.

Спасибо, PaulH

11
задан Edward Strange 16 December 2010 в 18:44
поделиться