stdin не всегда используется исключительно для получения консольного ввода. Это просто пайп входящих данных. Через него в твой процесс может залиться все что угодно, включая какой-нибудь bson, msgpack или cbor бинарный формат.Игра ArcheAge, хочу автоматизировать некоторые действия в игре
А если, например, вы объявите большой массив объектов ... по нему всё равно пройдётся конструктор по умолчанию?
CClass objs[512]; char* n = "horror";
vrazbros , хватай литературу :)
А вообще, тебе стратегия не нужна. И иерархия тебе тоже не нужна. Советую сразу отучаться через иерархию реализовывать задачу данных. Описывай свойства через данные, а логику - через композицию.