Size: a a a

2021 March 11

D

Danya in pro.cxx
3. Вектор булей это не вектор
источник

AS

Anatoly Shirokov in pro.cxx
Илья
Здравствуйте, как получить указатель на элемент вектора std::vector<bool> v(16)?

Пробовал так:
   bool *p = &inputs[12];
и даже так:
   bool *p = &(*(inputs.begin() + 12));

Я что-то не понимаю..
это ловушка в стандарте C++ для Ильи, ее давно поставили и ждали
источник

AZ

Alexander Zaitsev in pro.cxx
надо наверное уже проверку в clang-tidy написать, чтобы бил по рукам за вектор бул, а особенно следил на reference_wrapper от него
источник

D

Danya in pro.cxx
Danya
3. Вектор булей это не вектор
https://youtu.be/9-z5UoOmll4
Наверное здесь объясняется
источник

П

Пашечка in pro.cxx
Ооо, вектор буликов, помним, помним, дрянь этакую. Добро пожаловать в клуб)
источник

D

Danya in pro.cxx
Alexander Zaitsev
надо наверное уже проверку в clang-tidy написать, чтобы бил по рукам за вектор бул, а особенно следил на reference_wrapper от него
Сделать PR во все стдлибы, добавляя [[deprecated]] к специализациям
источник

AZ

Alexander Zaitsev in pro.cxx
Danya
Сделать PR во все стдлибы, добавляя [[deprecated]] к специализациям
неплохой троллинг был бы, да :)
источник

D

Danya in pro.cxx
Alexander Zaitsev
неплохой троллинг был бы, да :)
Жаль не примут
источник

D

Danya in pro.cxx
Хотя могли бы
источник

П

Пашечка in pro.cxx
Да не, так-то вектор буликов иногда удобен (хотя не могу сейчас придумать где, но верю, что удобен), вот только надо знать его особенности.
источник

И

Илья in pro.cxx
Всем спасибо, не знал! Рад что вас развеселил 😊
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Илья
Здравствуйте, как получить указатель на элемент вектора std::vector<bool> v(16)?

Пробовал так:
   bool *p = &inputs[12];
и даже так:
   bool *p = &(*(inputs.begin() + 12));

Я что-то не понимаю..
Вместо bool* нужен vector<bool>::pointer
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Artöm Bakri Al-Sarmini
Вместо bool* нужен vector<bool>::pointer
Хотя смысла ноль, это не использовать никак
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
У вектора булов и data метода нет
источник

ГH

Гласси Hudobin in pro.cxx
Пашечка
Да не, так-то вектор буликов иногда удобен (хотя не могу сейчас придумать где, но верю, что удобен), вот только надо знать его особенности.
В слайсере к фотополимерному принтеру.
источник

КМ

Костя Мальованик... in pro.cxx
Всем привет. Кто-то использовал aws sdk cpp ??? Создаю когнито клиента, как мне сказать aws в каком пуле его искать ?? Другими словами, как засетить poolId для клиента, как это делается в шарпе например. Заранее спасибо.
источник

EP

Egor Pugin in pro.cxx
Костя Мальованик
Всем привет. Кто-то использовал aws sdk cpp ??? Создаю когнито клиента, как мне сказать aws в каком пуле его искать ?? Другими словами, как засетить poolId для клиента, как это делается в шарпе например. Заранее спасибо.
там доки довольно подробные, в них нет?
источник

EP

Egor Pugin in pro.cxx
какой метод используешь? пришли
источник

КМ

Костя Мальованик... in pro.cxx
Egor Pugin
там доки довольно подробные, в них нет?
перечитал от и до. Ничего не нашёл. Доки подробные, ну этой инфы нет.
источник

DU

Dmitry Ulyumdzhiev in pro.cxx
Порекомендуйте пожалуйста вводное описание как сделать atomic shared_ptr
источник