Size: a a a

cxx.Дискуссионная

2020 March 28

RM

Roy Mustang in cxx.Дискуссионная
Я в функции где читаются конфиги хочу проверять, существует ли уже такой класс в мапе
источник

RM

Roy Mustang in cxx.Дискуссионная
Если да, то просто вернуть на него указатель
источник

RM

Roy Mustang in cxx.Дискуссионная
А если нет, то создать объект
источник

RM

Roy Mustang in cxx.Дискуссионная
и вот unique_ptr должен заниматься этим
источник

RM

Roy Mustang in cxx.Дискуссионная
Хранить имею в виду созданный объект
источник

RM

Roy Mustang in cxx.Дискуссионная
Хотя, платить производительностью ради фичи, которая будет выполняться раз в месяц, такое себе
источник

RM

Roy Mustang in cxx.Дискуссионная
И то нужно учитывать тот факт, что срукожопить с файлом тоже вероятность нужна
источник

IL

Ilya L in cxx.Дискуссионная
Roy Mustang
Хотя, платить производительностью ради фичи, которая будет выполняться раз в месяц, такое себе
платить прозиводительностью, это использовать unique_ptr?
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Roy Mustang
Я в функции где читаются конфиги хочу проверять, существует ли уже такой класс в мапе
Сам идиотизм твоей архитектуры состоит а этих конфигах
источник

RM

Roy Mustang in cxx.Дискуссионная
Ilya L
платить прозиводительностью, это использовать unique_ptr?
shared_ptr
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
Сам идиотизм твоей архитектуры состоит а этих конфигах
А без них никак
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Ты аттрибуты предметов менять будешь не часто
источник

RM

Roy Mustang in cxx.Дискуссионная
Ты что хочешь игру без конфиг файлов написать?
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
На самом деле вообще почти никогда
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
Ты аттрибуты предметов менять будешь не часто
Вот и я об этом
источник

RM

Roy Mustang in cxx.Дискуссионная
На крайняк можно на профилактике это делать
источник

RM

Roy Mustang in cxx.Дискуссионная
Поэтому оставлю обычные указатели
источник

RM

Roy Mustang in cxx.Дискуссионная
На крайняк у меня Fallback метод есть в LoadConfig методе
источник

RM

Roy Mustang in cxx.Дискуссионная
По сути прочел конфиг и можно переназначить указатели на value объекты мапы
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Roy Mustang
По сути прочел конфиг и можно переназначить указатели на value объекты мапы
Боже, как же дико это звучит
источник