xxx cpp:49: error: name lookup of `pair' changed for new ISO `for' scoping
.cpp:40: error: using obsolete binding at `pair'
这个和变量定义的作用域的范围关,循环体外定义的变量可以再循环体内外使用,但是在循环体中定义的现在就不一定了(原来是可以的),如果要在循环体外使用的话,就最好在循环体外定义这个变量。比如for(int i=0;i<10;i++)写为int i =0; for(;i<10;i++)。
xxx cpp:30: error: invalid types `int[int]' for array subscript
定义的数组名和变量名要不同,不然就会出错。不能这样写,int arr[10],arr; arr和arr[]重名了,就报错了。
xxx Error while launching command: gdb --version eclipse cdt debug设置方法:
见: http://hi.baidu.com/fanhengguang/item/979b41248d4809849d63d132
xxx cpp:57: error: expected unqualified-id before "for"
程序的循环体跑到函数的外面来了。