Size: a a a

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

2020 April 26

O

Ofee in cxx.Дискуссионная
Roy Mustang
Например?
Например, это бы работало
источник

RM

Roy Mustang in cxx.Дискуссионная
Это и так работает, пример выше с аллокатором
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Это и так работает, пример выше с аллокатором
Но не так, как нужно
источник

O

Ofee in cxx.Дискуссионная
Вот в реальной практике он мне пригодился ровно 0 раз...
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Вот в реальной практике он мне пригодился ровно 0 раз...
Да этот std::array некомфортен в плане использования
источник

RM

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

O

Ofee in cxx.Дискуссионная
Roy Mustang
Думаю, что после компиляции они работают одинаково
У тебя вывод отображается и он разный, ты о чём вообще?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Да этот std::array некомфортен в плане использования
Он тут при чём? Отличная штука
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
У тебя вывод отображается и он разный, ты о чём вообще?
Не понял, где вывод разный?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Не понял, где вывод разный?
std::vector<int> bar (10); != std::vector<int> foo {10};
Я думал, ты именно про это спрашиваешь
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
std::vector<int> bar (10); != std::vector<int> foo {10};
Я думал, ты именно про это спрашиваешь
Тебе явно нужно идти спать )
источник

RM

Roy Mustang in cxx.Дискуссионная
Ладно, оставлю пока стиль
std::vector<uint8_t> arg = std::vector<uint8_t>(N);
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Ладно, оставлю пока стиль
std::vector<uint8_t> arg = std::vector<uint8_t>(N);
std::vector<uint8_t> arg = decltype(arg)(10);
источник

O

Ofee in cxx.Дискуссионная
Почему бы и нет, хм..?
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
std::vector<uint8_t> arg = decltype(arg)(10);
Это не работает вроде
источник

RM

Roy Mustang in cxx.Дискуссионная
а нет, вру, работает, просто выделяет красным либо решарпер, либо визуал студио, но я предпочту using, тем более типы повторяются в других полях
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
а нет, вру, работает, просто выделяет красным либо решарпер, либо визуал студио, но я предпочту using, тем более типы повторяются в других полях
Все 3 скомпилировали без жалоб
источник

RM

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

0

0xFF in cxx.Дискуссионная
А че не resize?
источник