Mój kod poniżej nie działa:W Boost :: Program_Options, jak ustawić wartość domyślną dla Wstring?
wstring config_file;
// Declare a group of options that will be
// allowed only on command line
po::options_description generic("Generic options");
generic.add_options()
("help,h", "produce help message")
("config,c", po::wvalue<wstring>(&config_file)->default_value(L"DXDrv.cfg"), "name of a file of a configuration.")
;
Kompilacja nie powiodła się z powodu błędu:
d:\repo\a4x_ext\minidxdriver\testapp\configparser\boost\lexical_cast.hpp(1096) : error C2039:
'setg'
: is not a member of'boost::detail::lexical_stream_limited_src<CharT,Base,Traits>'
Która część nie działa? Czego się spodziewałeś? Teraz nie jest jasne, o co chodzi. –
Zaktualizowałem swój post z komunikatem o błędzie. Czy możesz pomóc mi pokazać przykład pracy? Dziękuję bardzo za komentarz! –
Czy wystąpił błąd odwzorowania instancji szablonu na podstawie błędu kompilacji? – Pete