Я, похоже, не могу читать из параметров многоточечного файла конфигурации, как я могу из командной строки. Каков синтаксис для файла конфигурации?
Вот как добавляется описание параметра:
//parser.cpp
- - -
po::options_description* generic;
generic=new po::options_description("Generic options");
generic->add_options()
("coordinate",po::value<std::vector<double> >()->multitoken(),"Coordinates (x,y)");
После этого я анализирую команду и конфигурационные файлы.
В командной строке "-координат 1 2" работает. Однако, когда я пытаюсь в файле конфигурации:
coordinate = 1,2
или
coordinate= 1 2
Он не дает исключение invalid_option_value. Итак, что же такое синтаксис для файлов конфигурации в случае многоточечных параметров?