1
我寫一個使用Boost的程序選項庫的程序,我不能夠使用boost驗證文件擴展名::程序選項:如何使用boost :: progam_option驗證文件擴展名和boost :: command_line_Parser
po::options_description desc("Allowed options");
desc.add_options()
("help", "produce help message")
("diff,d", po::value<std::string>(),"Specify the .xyz file, name of the .xyz to create")**.xyz file I want to validate,while givin input as comman line **
;
po::variables_map vm;
po::store(po::parse_command_line(ac, av, desc), vm);
po::notify(vm);
什麼文件擴展名。 – sehe
(「diff,d」,po :: value(),「指定.xyz文件,要創建的.xyz的名稱」)在這裏,我想驗證.xya文件擴展名,@sehe –
多德。爲什麼這不是你的問題?點擊[編輯](http://stackoverflow.com/posts/33383822/edit)也許? – sehe