От: | Abyx | ||
Дата: | 28.06.11 10:32 | ||
Оценка: |
#include <iostream>
struct Foo
{
Foo() { std::cout << "Foo\n"; }
operator bool() { return false; }
~Foo() { std::cout << "~Foo\n"; }
};
bool f(int x)
{
std::cout << x << '\n';
return false;
}
int main()
{
Foo() || f(1) || f(2);
}