codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <iostream> using namespace std; class Foo{ public: int value; Foo(int value){ this->value = value; } int operator && (int value) { return this->value && value; } }; // p(value) valueを表示し、そのまま返す。 Foo& p(Foo& value){ cout << "Foo: " << value.value << endl; return value; } int p(int value){ cout << "int: " << value << endl; return value; } int main(){ Foo zero(0); int t; t = p(zero) && p(2); cout << t << endl; }
Private
[
?
]
Run code
Submit