Просто быстрый вопрос.
Я написал некоторый код, который возвращает пользовательский класс Command, и код, который я написал, кажется, работает нормально. Мне было интересно, есть ли какие-то причины, по которым мне не следует так поступать. Это примерно так:
Command Behavior::getCommand ()
{
char input = 'x';
return Command (input, -1, -1);
}
В любом случае, я читал, что конструкторы не должны иметь возвращаемого значения, но это работает в g ++.
Спасибо за любой совет,
1010 * Рис *