Здравствуйте.
Вопрос, наверное, стар как мир, но мне предстоит впервые с ним познакомится. В поисковиках я чего-либо вразумительного не нашел, поэтому: как вернуть из функции объект класса?
Т.е. что-то типа:
this_will_some_class = get_someclass( void );
Притом именно с использование операции "=" это сделать, а не возврат через параметры.
struct foo {};
foo make_foo() {return foo();}
...
foo f;
f = make_foo();