compiled error

yugliu yugliu@21cn.com
Sun Jun 30 19:43:00 GMT 2002


hi , I catch the error when I used the function make_pair .
my statement :

multimap<int,string> m;
m.insert(make_pair(2,"a"));

my error:

/usr/include/g++-3/stl_pair.h: In method `pair<int,char[2]>::pair(const int
&, const char (&)[2])':
/usr/include/g++-3/stl_pair.h:68:   instantiated from `make_pair<int,
char[2]>(const int &, const char (&)[2])'
hello.cc:101:   instantiated from here
/usr/include/g++-3/stl_pair.h:44: incompatible types in assignment of `const
char[2]' to `char[2]'

How to solution !

-yugliu









More information about the Gcc mailing list