
visual studio c/c++
欧几里得点
对电子产品感兴趣
展开
-
error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
在visual studio 中,出现:error C2143: 语法错误 : 缺少“;”(在“类型”的前面)。 这是因为该编译器要求把变量定义在函数空间或者局部空间前面,不能随便定义。如:int n;scanf("%d", &n);int i,j;上述变量在同一空间中,没有定义在空间前面,则会报错。而GCC中没问题。相关解答:http://blog.youkuaiyun.com/pla原创 2016-08-05 11:34:28 · 3885 阅读 · 0 评论 -
string iterator not incrementable
使用 string::interator 删除string中重复字符问题: string::iterator ita, itb; for (ita = key.begin(); ita != key.end();ita++ ) { for (itb = ita+1; itb != key.end(); itb++) if (*itb == *ita) itb = key.erase原创 2016-08-10 21:15:19 · 749 阅读 · 0 评论