Size: a a a

2021 July 02

MA

Max Azatian in supapro.cxx
ага, я понял, спасибо
источник

K

Kelbon in supapro.cxx
можно инфу какая конечная цель кода, это сингтон какой то должен быть или что
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
+++
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
только не нужно предлагать синглтон Майерса )
источник

K

Kelbon in supapro.cxx
эх, это разделение на реализацию и интерфейс бесконечное
источник

MA

Max Azatian in supapro.cxx
еще такой вопрос : при компилировании с gcc, можно ли выключить О3 для определенных файлов (что-то на подобие gcc O3{a.c, b.c}, v.c -o res ? знаю можно предупреждения отключать, с О3 еще не сталкивался
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Хотя если я объявлю как friend, то и из-вне тоже смогут вызывать этот make_unique
источник

K

Kelbon in supapro.cxx
я кстати не уверен, для статик методов не нужно в cpp файле указывать, что это статик? Или это не часть сигнатуры ?
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
не нужно
источник

K

Kelbon in supapro.cxx
а чего ты не сделаешь статик переменную внутри функции, вместо отдельной в файлике
источник

DP

Denis Paukaev in supapro.cxx
так можно
источник

DP

Denis Paukaev in supapro.cxx
никто не мешает в разных строках это делать
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
и как я тогда буду к ней получать доступ в других методах?
источник

MA

Max Azatian in supapro.cxx
мне нельзя больше 1 обьектника создавать
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
static TimedSendClient& getInstance();
 ~TimedSendClient();

 static bool Initialize(const Config& config);
 static bool CleanUp();

Типа такого
источник

K

Kelbon in supapro.cxx
так ты сделай в классе метод, получающий доступ к твоему объекту(статический метод), а он в свою очередь в первый раз создаёт объект
источник

C

CodeDetector in supapro.cxx
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

K

Kelbon in supapro.cxx
кстати стоп, у тебя сингтон который через уникальный поинтер создаётся? эээ
источник

K

Kelbon in supapro.cxx
ну ладно
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Та там CleanUp тогда нужно лепить как мембер обычный, а сейчас я просто вызываю delete(...)

Тип я не могу ожидать удаления статик самого по себе, потому что это .dll и т.д.

Но я посмотрю, спасибо.
источник