Size: a a a

2021 February 14

D

Danya in supapro.cxx
Aleksander Mironov
Моей обертки или самой либы?
Обёртки
источник

AM

Aleksander Mironov in supapro.cxx
источник

D

Danya in supapro.cxx
А где у тебя для умного указателя и для тупого?
источник

AM

Aleksander Mironov in supapro.cxx
Danya
А где у тебя для умного указателя и для тупого?
Ну это то что я для значений и тупых использую
источник

AM

Aleksander Mironov in supapro.cxx
Ща для умного
источник

AS

Anatoly Shirokov in supapro.cxx
У человека вопросы граничат с полным непониманием. А здесь и шаблоны и односвязные списки. Толку ему с этого кода?
источник

АК

Артём Колпаков... in supapro.cxx
А godbolt что, не позволяет создавать больше 4 потоков?
источник

D

Danya in supapro.cxx
Сразу замечания по коду
1. void в параметрах не нужен
2. Двойная инициализация — зло
3. То, что у тебя код стайл разный (size и Reset, условно) — грустно
источник

D

Danya in supapro.cxx
Danya
Сразу замечания по коду
1. void в параметрах не нужен
2. Двойная инициализация — зло
3. То, что у тебя код стайл разный (size и Reset, условно) — грустно
Если уберёшь двойную инициализацию, то и ассерты не нужны будут
источник

D

Danya in supapro.cxx
if(result != pdPASS) { return false; }
   else { return true; }

ну тут думаю сам поймёшь в чем проблема ))
источник

s

std::slavik in supapro.cxx
Anatoly Shirokov
У человека вопросы граничат с полным непониманием. А здесь и шаблоны и односвязные списки. Толку ему с этого кода?
так эт его код)
источник

AS

Anatoly Shirokov in supapro.cxx
std::slavik
так эт его код)
Который он не понимает
источник

AM

Aleksander Mironov in supapro.cxx
Danya
Сразу замечания по коду
1. void в параметрах не нужен
2. Двойная инициализация — зло
3. То, что у тебя код стайл разный (size и Reset, условно) — грустно
2.  Там никак (я не достаточно знаю фриртос, что бы быть уверенным, что инициализация в конструкторе безопасна) Скорее не безопасна. Конструктор экземпляра в статической памяти выстрелит прям на старте программы, а там еще все пусто и вызов метода фриртос хрен знает что даст.
3.  А в чем? Тут не понял. Тип поля\переменные снейк кейзом, методы\функции кэмэл.
источник

s

std::slavik in supapro.cxx
а чо не RAII
источник

D

Danya in supapro.cxx
Aleksander Mironov
2.  Там никак (я не достаточно знаю фриртос, что бы быть уверенным, что инициализация в конструкторе безопасна) Скорее не безопасна. Конструктор экземпляра в статической памяти выстрелит прям на старте программы, а там еще все пусто и вызов метода фриртос хрен знает что даст.
3.  А в чем? Тут не понял. Тип поля\переменные снейк кейзом, методы\функции кэмэл.
3. ну у тебя методы то с большой, то с маленькой буквы
источник

D

Danya in supapro.cxx
Я жду таки обёртку для умного указателя
источник

AM

Aleksander Mironov in supapro.cxx
Danya
3. ну у тебя методы то с большой, то с маленькой буквы
а это - я сидел первый раз думал как сделать ацессоры и посмотрел, что вроде везде с маленькой =)
источник

s

std::slavik in supapro.cxx
Aleksander Mironov
2.  Там никак (я не достаточно знаю фриртос, что бы быть уверенным, что инициализация в конструкторе безопасна) Скорее не безопасна. Конструктор экземпляра в статической памяти выстрелит прям на старте программы, а там еще все пусто и вызов метода фриртос хрен знает что даст.
3.  А в чем? Тут не понял. Тип поля\переменные снейк кейзом, методы\функции кэмэл.
фриртос же на си
источник

D

Danya in supapro.cxx
Aleksander Mironov
а это - я сидел первый раз думал как сделать ацессоры и посмотрел, что вроде везде с маленькой =)
Ну надо единого кодстайла придерживаться просто)
либо так, либо так)
источник

AM

Aleksander Mironov in supapro.cxx
std::slavik
фриртос же на си
я дурак пишу свои обертки на ++
источник