backup de julho
[h2N7SspZmY.git] / data / pages / languages / cpp.txt
blob076d68554cbb1f18002e5b3b5ad21a6f215414cd
1 ====== C++ ======
3 [[wp>C++]]
5 ===== How to use exceptions =====
7 <code c++>
8 #include <iostream>
9 using namespace std;
11 int f(int x)
13         if(x < 0) throw 0;
14         return 1;
17 int main()
19         try {
20                 cout << f(0) << endl;
21                 cout << f(-1) << endl;
22         } catch(int e) {
23                 cout << "catch " << e << endl;
24         }
26 </code>