terminate called after throwing an instance of 'boost::exception_detail::clone_impl
what(): boost::bad_any_cast: failed conversion using boost::any_cast Abort trap Boostのprogram_optionsで、たとえば以下のようにしてvmを用意したとします。 variables_map vm; store(po::parse_command_line(argc, argv, opt), vm); notify(vm); vm["data"]などとして、コマンドライン引数にアクセスしますが、これがあらかじめ指定されたものではないと、冒頭のエラーが出ます。 自分でもよく忘れるので、こうしてGoogleに覚えておいてもらおうとメモしてみました。 スポンサーサイト
|
| ホーム |
|