$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] Variant bool bug
From: Robin (robin_at_[hidden])
Date: 2010-05-21 05:39:07
Hi
When I add a bool into the variant, the get int version fails (VC2008 SP1, boost
1.42.0, sorry earlier was mentioning wrong version 1.37.0)
typedef boost::variant <bool, int, string> VariantType;
VariantType variant;
variant = "hello world";
string stringTest = boost::get <string> (variant);
cout << stringTest.c_str () << endl;
variant = 5;
int intTest = boost::get <int> (variant); // Fails
cout << intTest << endl;
Robin