Problem jest taki że klasa
boost::escaped_list_separator
gdy jest używana jest zawiecha programu. Jest to problem kiedy używam znaku #.
inline size_t ReadSectionMap( string line, vector<string> &elem )
{
boost::escaped_list_separator<char> separator( "#", ",", "\"" );
boost::tokenizer< boost::escaped_list_separator<char> > tokens(line, separator);
for( boost::tokenizer< boost::escaped_list_separator<char> >::iterator it = tokens.begin(); it != tokens.end(); it++ )
elem.push_back( *it );
return elem.size();
}