$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Minmin Gong (gongminmin_at_[hidden])
Date: 2007-05-24 08:02:41
Hi all.
Does Boost.Typeof work with MinGW in a little complex situation? I test
it with this:
#include <boost/typeof/typeof.hpp>
#include <vector>
using namespace std;
int main()
{
std::vector<int> v;
BOOST_TYPEOF(v)::value_type i;
}
It failed. But if the line 9 is changed from
BOOST_TYPEOF(v)::value_type i;
to
typedef BOOST_TYPEOF(v) v_type;
v_type::value_type i;
It works.
My question is why BOOST_TYPEOF(v)::value_type is not supported?
I'm using MinGW with gcc 4.1.2. (3.4.2 fails too. But vc8 is OK.)
Thanks.