已经 include 了相应的头文件 string,但是在调用 stoi 函数时提示编译错误:error: ‘stoi’ was not declared in this scope,在谷歌上搜索了一番,原来需要使用 C++11 标准进行编译,改编译命令如下:
g++ filename.cpp -std=c++11
问题解决。
已经 include 了相应的头文件 string,但是在调用 stoi 函数时提示编译错误:error: ‘stoi’ was not declared in this scope,在谷歌上搜索了一番,原来需要使用 C++11 标准进行编译,改编译命令如下:
g++ filename.cpp -std=c++11
问题解决。
普遍以VC6作为开发环境,VC对C标准支持低。并且一开始就用IDE根本就不能很好的理解程序编辑编译链接的关系。
今天重新学了一下C,是一本翻译的国外的教材,感觉很不错,gdb很强大。以前上大学那会儿那知道这些啊?我操~害人不浅的垃圾教材!
I am using CentOS6.4. When I was debugging a piece of c code, it said “Missing separate debuginfos, use: debuginfo-install glibc…”
After asking Google. I finally solved the problem.
yum --enablerepo=debug install glibc-debuginfo