帮忙看看这个代码,该怎么处理
帮忙看看这个代码
C:\Users\admin\Documents\1212.cpp||In function 'int main()':|
C:\Users\admin\Documents\1212.cpp|13|error: expected type-specifier before 'runtime_error'|
C:\Users\admin\Documents\1212.cpp|13|error: expected ')' before 'err'|
C:\Users\admin\Documents\1212.cpp|13|error: expected '{' before 'err'|
C:\Users\admin\Documents\1212.cpp|13|error: 'err' was not declared in this scope|
C:\Users\admin\Documents\1212.cpp|13|error: expected ';' before ')' token|
||=== Build finished: 5 errors, 0 warnings ===|
------解决方案--------------------
如果你用的是GCC编译器,头文件加
#include <stdexcept>
- C/C++ code
#include <iostream> #include <bitset> using namespace std; int main() { bitset<100> bs; for(unsigned int i=0;i!=bs.size();++i) bs[i]=1; try { bs.to_ulong(); } catch(runtime_error err) { cout<<err.what()<<endl; } return 0; }
C:\Users\admin\Documents\1212.cpp||In function 'int main()':|
C:\Users\admin\Documents\1212.cpp|13|error: expected type-specifier before 'runtime_error'|
C:\Users\admin\Documents\1212.cpp|13|error: expected ')' before 'err'|
C:\Users\admin\Documents\1212.cpp|13|error: expected '{' before 'err'|
C:\Users\admin\Documents\1212.cpp|13|error: 'err' was not declared in this scope|
C:\Users\admin\Documents\1212.cpp|13|error: expected ';' before ')' token|
||=== Build finished: 5 errors, 0 warnings ===|
------解决方案--------------------
如果你用的是GCC编译器,头文件加
#include <stdexcept>