Если у меня есть следующий код на C ++:
class foo{ public: explicit foo(int i){}; }; void f(const foo &o){ }
И затем я вызываю
f(foo(1));
Is foo (1) вызов конструктора или функция- стиль литья?
foo (1)