Size: a a a

2020 May 26

OS

Oleksandr Senkovych in pro.cxx
Alexander Zaitsev
мигрировать код на фичу, которую компиляторы, билдсистемы и сопутствующий тулинг толком не поддерживают и из стандарта, который ещё официально не вышел? :)
Я недавно слушал выпуск cppcast и там чувак рассказывал о модулях как о свершившемся. Возможно тут тоже есть early adopters
источник

AD

Andrey Davydov in pro.cxx
> авторы этого кода с удовольствием бы приняли этот breaking change

> и много такого в ентерпрайзе?

Проблема ведь в том, что код не должен ломаться от переключения стандарта (режима компиляции), так как код очень часто должен поддерживать компилируемость сразу в нескольких режимах.
источник

AZ

Alexander Zaitsev in pro.cxx
Alexander Malkov
и еще не известно, сколько времени понадобиться компиляторам, чтобы перестроиться, ведь нормальный execution для алгоритмов до сих пор нет, хотя уже года 3 в стандарте
какой такой нормальный execution? это что вообще такое?
источник

AM

Alexander Malkov in pro.cxx
Alexander Zaitsev
какой такой нормальный execution? это что вообще такое?
выполнение алгоритмов стандартной библиотеки в многопоточном режиме
источник

AD

Andrey Davydov in pro.cxx
Alexander Zaitsev
какой такой нормальный execution? это что вообще такое?
Очевидно, имеется в виду execution policy
источник

AM

Alexander Malkov in pro.cxx
источник

AZ

Alexander Zaitsev in pro.cxx
Alexander Malkov
выполнение алгоритмов стандартной библиотеки в многопоточном режиме
так это фича стандартной либы, для которой не требуется такая сильная поддержка тулинга. Идите колупайте там разрабов STLей, где там PSTL то
источник

AZ

Alexander Zaitsev in pro.cxx
это совсем иного рода фича, нежели C++ Modules
источник

AM

Alexander Malkov in pro.cxx
Alexander Zaitsev
так это фича стандартной либы, для которой не требуется такая сильная поддержка тулинга. Идите колупайте там разрабов STLей, где там PSTL то
Это было как пример ввода нестандартных фич в плюсы)
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Неверно, это value initialization через braced-init-list
источник

DF

Dollar Føølish in pro.cxx
Неверно , это copy list init
источник

DF

Dollar Føølish in pro.cxx
Кек
источник

DF

Dollar Føølish in pro.cxx
Присоединяйтесь к игре в инит бинго
источник

IA

Igor Akhmetov in pro.cxx
Alexander Zaitsev
так это фича стандартной либы, для которой не требуется такая сильная поддержка тулинга. Идите колупайте там разрабов STLей, где там PSTL то
Для этой фичи NVidia отдельный компилятор выпустила чтобы на gpu параллельные алгоритмы исполнялись, а ты говоришь тулинг не нужен :)
источник

AZ

Alexander Zaitsev in pro.cxx
Igor Akhmetov
Для этой фичи NVidia отдельный компилятор выпустила чтобы на gpu параллельные алгоритмы исполнялись, а ты говоришь тулинг не нужен :)
=)
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Dollar Føølish
Присоединяйтесь к игре в инит бинго
Прочитал дальше, проиграл
источник

AT

Andrew Titov in pro.cxx
Dollar Føølish
Присоединяйтесь к игре в инит бинго
Хм, а где-нибудь можно найти такую доску для игры?
источник

P

Polina || Parallels in pro.cxx
Group Butler [beta]
Правила
0. Язык чата — русский. The chat's language is Russian.
1. Простые вопросы (к примеру, о базовом синтаксисе языка, или от новичков в C/C++) , лабы, "помогите с задачкой" и о IDE — в чат новичков: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w ;
1.1. Холивары – в чат холиваров pro.cxx.holywars — https://telegram.me/joinchat/BYlFbECi8UKU0bCqc7jWlQ ;
2. Не хамим, не переходим на личности, не вбрасываем утверждения без доказательств (для этого есть чат холиваров и );
2.0. Не поддавайтесь на провокации, а лучше репортите, написав в реплае ;
2.1. Не делайте ложных доносов на людей, и не "пингуйте" администраторов чата зря;
2.2. Не разводите срачи/холивары в этом чате. За разведение срача администрация банит без предупреждения;
3.  Не надо оффтопить в этом чате и флудить (в частности не рекомендуется писать кучу мелких сообщений);
3.0. Не стоит злоупотреблять стикерами и (или) кидать их без всякой причины;
3.1. Если хотите переслать (форвардить, forward) несколько сообщений, то склеивайте его в одно. За форвард более 5 сообщений за раз вы получите автокик (с возможностью возврата);
3.2. Голосовые сообщения в этом чате запрещены;
4. Вы можете спросить тематический чат, и вам, по возможности, его подскажут (также можно ввести команду #chatlist, и бот вам напишет списочек известных чатов);
5. Все вакансии, реклама и добавление своего чатика в списочек известных чатов — по согласованию с ;
6. Нарушители  сначала получают предупреждение, а затем, в случае рецидива, бан на срок от 1 дня до бесконечности;
7. Ознакомьтесь с мини-памяткой по команде #minihelp.

Все правила - /rules.
/rules
источник

0

0xBADCAB1E in pro.cxx
Привет 👋
источник

O

Ofee in pro.cxx
Андрей
а не set_color(color::red);
Добавляет один пользователь перегрузку — ломается код другого?

namespace my {
 enum class color { red };
 void set_color(red);
}
...
set_color(red);
Получается, так будет работать? Компилятор будет недоволен
источник