g*****1 发帖数: 998 | 1 【 以下文字转载自 JobHunting 讨论区 】
发信人: guagua1 (), 信区: JobHunting
标 题: 请教c++的string vector问题,谢谢!
发信站: BBS 未名空间站 (Mon Feb 28 11:16:46 2011, 美东)
下面这段代码,在vc express2010里编译通不过,但是我试了g++就可以。
另外,我把string vector改成注解掉的那段里的int vector, vc就可以通过。
请问我这个应该怎么改一下呢?我希望在vc里用。
#include
#include
#include
#include
using namespace std;
int main () {
char *m1[] = {"a","e","c","m"};
vector v1(m1,m1+4);
char *m2[] ={"n"};
vector v2(m2,m2+1);
vector u;
/* int m1[] = {1,2,3,4};
vector v1(m1,m1+4);
int m2[] ={100};
vector v2(m2,m2+1);
vector u;*/
set_union(v1.begin(), v1.end(), v2.begin(), v2.end(), back_inserter(u));
return 0;
} | m******1 发帖数: 418 | 2 add #include
also it might need to add
using namespace std;
in the main. |
|