Size: a a a

2020 August 19

AU

Abu Umar in supapro.cxx
Liber Azerate
Вообще нет. Постфиксная инкрементация принципиально делает копию и возвращает её. Компиляторная оптимизация наличествует всегда
Godbolt показал как я написал. Значит в случае инта оптимизация?
источник

LA

Liber Azerate in supapro.cxx
Abu Umar
Godbolt показал как я написал. Значит в случае инта оптимизация?
Да
источник

AU

Abu Umar in supapro.cxx
Спасибо, понял
источник

L

Lee Armstrong in supapro.cxx
Можно ли тело виртуального метода объявлять в хедере? А то у меня оно пустое, а создавать отдельный cpp-файл для единственного пустого метода влом.
Метод init()
class ComponentEmplacer {
public:
 virtual bool emplace(entt::entity, entt::registry&, core::Logger&) = 0;
 virtual void init(core::ServiceLocator&) {};
 virtual ~ComponentEmplacer() = default;
};
источник

d

disba1ancer in supapro.cxx
Lee Armstrong
Можно ли тело виртуального метода объявлять в хедере? А то у меня оно пустое, а создавать отдельный cpp-файл для единственного пустого метода влом.
Метод init()
class ComponentEmplacer {
public:
 virtual bool emplace(entt::entity, entt::registry&, core::Logger&) = 0;
 virtual void init(core::ServiceLocator&) {};
 virtual ~ComponentEmplacer() = default;
};
...хм init? двухэтапная инициализация?
источник

L

Lee Armstrong in supapro.cxx
disba1ancer
...хм init? двухэтапная инициализация?
ага
источник

d

disba1ancer in supapro.cxx
сделайте меня развидеть это
источник

D

Danya in supapro.cxx
А зачем?
источник

D

Danya in supapro.cxx
Lee Armstrong
Можно ли тело виртуального метода объявлять в хедере? А то у меня оно пустое, а создавать отдельный cpp-файл для единственного пустого метода влом.
Метод init()
class ComponentEmplacer {
public:
 virtual bool emplace(entt::entity, entt::registry&, core::Logger&) = 0;
 virtual void init(core::ServiceLocator&) {};
 virtual ~ComponentEmplacer() = default;
};
А что, компилятор запретил?
источник

L

Lee Armstrong in supapro.cxx
Danya
А зачем?
не хочу оправдывать свой выбор
источник

D

Danya in supapro.cxx
Lee Armstrong
не хочу оправдывать свой выбор
Он плох
источник

D

Danya in supapro.cxx
Не делай так
источник

D

Danya in supapro.cxx
Ой там ещё и ServiceLocator..
источник

L

Lee Armstrong in supapro.cxx
Danya
Не делай так
Когда мне дают абсолютно не нужные советы, у меня начинает пригорать.
источник

L

Lee Armstrong in supapro.cxx
Danya
Ой там ещё и ServiceLocator..
Ой, чувак, ты только одно название увидел и уже плюешься.
источник

D

Danya in supapro.cxx
Lee Armstrong
Когда мне дают абсолютно не нужные советы, у меня начинает пригорать.
Лучше, чтобы пригорало раньше, чем позже
источник

L

Lee Armstrong in supapro.cxx
Твой мозг проела пропаганда что сервис локатор плох
источник

L

Lee Armstrong in supapro.cxx
Но он хорош
источник

D

Danya in supapro.cxx
Lee Armstrong
Твой мозг проела пропаганда что сервис локатор плох
Я просто понимаю что он плох
источник

D

Danya in supapro.cxx
И почему
источник