codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
/* * By Murilo Adriano Vasconcelos (C) 2010 * http://murilo.wordpress.com */ #include <iostream> #include "policies.hpp" #include "divide.hpp" namespace policies { template <typename T> T user_domain_error(const char* function, const char* message, const T& val) { std::cout << "Problem on calling function "<< function << std::endl; std::cout << "Value " << val << " will be returned " << std::endl; // DialogBox db(message); or anything you want return val; } } int main() { policies::domain_error<policies::user_error> usr_err; divide(1, 0, usr_err); return 0; }
Private
[
?
]
Run code