author | Markus Bröker<broeker.markus@googlemail.com> |
Fri, 20 Oct 2017 06:46:47 +0200 | |
changeset 170 | 5a11538e7bc8 |
parent 165 | f551b78c3eee |
permissions | -rw-r--r-- |
#include <iostream> #include <exception> using namespace std; template<class T> void maxx(T a, T b) { if (a > b) cout << b << endl; else cout << a << endl; } void maxx(int a, int b) { cout << "handle ints special..." << endl; } int main(int argc, char **argv) { double d1=3.2, d2=5.2; try { maxx(3.5, 5.1); maxx(5, 1); maxx(d1, d2); } catch (exception &e) { cout << e.what(); } return 0; }