Size: a a a

2019 March 01

JA

Jokhar Ali in Unreal Engine
Сэр Гусь Важный
о том что ты не можешь наверняка сразу сказать какого типа у тебя будет переменная которая замыкается
компилятор же ругнется
источник

M

Michael in Unreal Engine
Фига вы следите за памятью, даже к строкам юзаете move
Эх, были же времена, все юзали const char*
источник

СВ

Сэр Гусь Важный... in Unreal Engine
Jokhar Ali
компилятор же ругнется
на что ему ругатся?)
источник

СВ

Сэр Гусь Важный... in Unreal Engine
Michael
Фига вы следите за памятью, даже к строкам юзаете move
Эх, были же времена, все юзали const char*
это не память а перфоманс)
источник

AY

Alexandr Yanenko in Unreal Engine
Michael
Фига вы следите за памятью, даже к строкам юзаете move
Эх, были же времена, все юзали const char*
даже к строкам?
источник

СВ

Сэр Гусь Важный... in Unreal Engine
на выделение памяти много времени тратится
источник

AY

Alexandr Yanenko in Unreal Engine
строки вощет штуки тяжелые
источник

СВ

Сэр Гусь Важный... in Unreal Engine
перемещение дешевле создания tmp
источник

AY

Alexandr Yanenko in Unreal Engine
помню байку, как из-за дефолтного поведения std string в хроме при каждом вводе символа в адресную строку память выделялась несколько десятков тысяч раз или что-то такое
источник

AY

Alexandr Yanenko in Unreal Engine
в принципе копировать не примитивы / маленькие структуры там, где это не нужно — моветон
источник

M

Michael in Unreal Engine
Эээ, а как же капасити?
источник

AY

Alexandr Yanenko in Unreal Engine
это даже не оптимизация
источник

AY

Alexandr Yanenko in Unreal Engine
Michael
Эээ, а как же капасити?
?
источник

M

Michael in Unreal Engine
Alexandr Yanenko
помню байку, как из-за дефолтного поведения std string в хроме при каждом вводе символа в адресную строку память выделялась несколько десятков тысяч раз или что-то такое
Ну, у стринга, если не ошибаюсь, есть доп память, которая лежит на случай, если нужно ещё что то дописать туда.

Пойду чекну это
источник

AY

Alexandr Yanenko in Unreal Engine
ну там есть такие оптимизации
источник

AY

Alexandr Yanenko in Unreal Engine
но в плюсах нужно себя приучать не копировать объекты направо и налево
источник

AY

Alexandr Yanenko in Unreal Engine
когда ты копируешь строку, в любом случае выделение памяти же
источник

AY

Alexandr Yanenko in Unreal Engine
если ты добавляешь в существующую, то может быть
источник

M

Michael in Unreal Engine
источник

M

Michael in Unreal Engine
Да, вот, есть
источник