Size: a a a

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

2020 March 28

O

Ofee in cxx.Дискуссионная
Ofee
Тут принято грубо оскорблять за вопросы о размерах ><
Или это из соседнего чата? Не помню точно
источник

Е

Егор in cxx.Дискуссионная
источник

RM

Roy Mustang in cxx.Дискуссионная
У меня не 1-3 shared_ptr объектов
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Не, ты не понял, я сидел и думал как лучше это реализовать, но тут либо ты выбираешь хранение указателей и отказываешься от перепрочтении конфигов в режиме реального времени, либо используешь shared_ptr
Храни ссылку
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Храни ссылку
Каким образом?
источник

а

акварель на мету... in cxx.Дискуссионная
))
источник

RM

Roy Mustang in cxx.Дискуссионная
И что произойдет с этой ссылкой, когда map очистится ?
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
Кстати, а как в map переустановить объект если ключ уже имеется и объект в нем тоже?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Каким образом?
struct Foo {
   int & bar;
   Foo(int& bar) : bar(bar) {}
};
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
И что произойдет с этой ссылкой, когда map очистится ?
А что произойдёт с указателем?
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
А что произойдёт с указателем?
Вот
источник

RM

Roy Mustang in cxx.Дискуссионная
А я о чем
источник

RM

Roy Mustang in cxx.Дискуссионная
А вот в случае с shared_ptr
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
Объекты не проебутся
источник

RM

Roy Mustang in cxx.Дискуссионная
и работа сервера будет продолжена
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
А я о чем
Т.е. ты хочешь менеджерить указатели, но не хочешь тратиться на это? Решение есть — выделяй память, но не удаляй, так ты сможешь достаточно сэкономить
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Т.е. ты хочешь менеджерить указатели, но не хочешь тратиться на это? Решение есть — выделяй память, но не удаляй, так ты сможешь достаточно сэкономить
бля, я просто хочу знать сколько это обойдется
источник

RM

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