Здравствуйте, 13akaEagle, Вы писали: E>Так для полиморфного использования в любом случае придётся пользоваться указаелями, но наверное лучше использовать unique_ptr из нового стандарта. Что будет говорить, что объект имеет политику одиночного владения. E>А Command разрешть создавать только фабрике, которая будет отдавать unique_ptr<Command>.
Я думал насчет фабрики, но проблема еще в том, что наследники Command имеют конструкторы с различным количеством аргументов.