Size: a a a

Конференция C++ Russia

2017 March 16

A

Alex Ф-ф-фэils!🌠︙ in Конференция C++ Russia
Alexander Zaitsev
вот когда по именам можно будет - будет намного больше пользы
Да блядь. В си99 есть это. Хули в кресты не затащат😭
источник

AP

Antony Polukhin in Конференция C++ Russia
у меня не хватает рук, чтобы написать на это сейчас пропозал :) Если найдётся герой, который рискнёт написать пропозал - я ему всячески помогу
источник

V

Vlad in Конференция C++ Russia
Alex Ф-ф-фэils!🌠︙
Да блядь. В си99 есть это. Хули в кресты не затащат😭
в с++ будет проблема если у тебя внутри есть const T& и ты его не инициализируешь
источник

A

Alex Ф-ф-фэils!🌠︙ in Конференция C++ Russia
Antony Polukhin
у меня не хватает рук, чтобы написать на это сейчас пропозал :) Если найдётся герой, который рискнёт написать пропозал - я ему всячески помогу
Давай попробуем)
источник

A

Alex Ф-ф-фэils!🌠︙ in Конференция C++ Russia
Vlad
в с++ будет проблема если у тебя внутри есть const T& и ты его не инициализируешь
Да, есть такое
источник

AP

Antony Polukhin in Конференция C++ Russia
Alex Ф-ф-фэils!🌠︙
Давай попробуем)
Ну всё, ты попал. Теперь весь С++ мир будет наблдать за твоими успехами.

Для начала надо решить, стоит заниматься именованными параметрами лишь в агрегатах, или расширить это всё ещё и на обычные конструкторы и функции. Если второе (или будем идти ко второму, но начнем с первого) - то стоит перенести общение вот сюда https://stdcpp.ru/proposals/42488f3c-9af6-440c-8bdf-eb3a29925c4b
иначе - стоит завести новый топик на https://stdcpp.ru/
источник

A

Alex Ф-ф-фэils!🌠︙ in Конференция C++ Russia
Antony Polukhin
Ну всё, ты попал. Теперь весь С++ мир будет наблдать за твоими успехами.

Для начала надо решить, стоит заниматься именованными параметрами лишь в агрегатах, или расширить это всё ещё и на обычные конструкторы и функции. Если второе (или будем идти ко второму, но начнем с первого) - то стоит перенести общение вот сюда https://stdcpp.ru/proposals/42488f3c-9af6-440c-8bdf-eb3a29925c4b
иначе - стоит завести новый топик на https://stdcpp.ru/
Ок. Думаю,лучше начать с агрегатов. От частного к общему
источник

DN

Daniil Nosov in Конференция C++ Russia
Как срач в чатике превратить в пропоусал для с++
источник

DN

Daniil Nosov in Конференция C++ Russia
@sermp А ты запрещал тут обсуждать это вот все)
источник

SP

Sergey Platonov in Конференция C++ Russia
Я не запрещал :)
источник

SP

Sergey Platonov in Конференция C++ Russia
Если бы я запрещал, я бы написал об этом
источник

EZ

Eugene Zouev in Конференция C++ Russia
Прежде чем формировать пропоузал, надо убедиться, не было ли уже такого или аналогичного, и не отвергнут ли он. У WG на сайте есть длинный список всех пропоузалов...
источник

АК

Александр Караев in Конференция C++ Russia
Был такой точно
источник

EZ

Eugene Zouev in Конференция C++ Russia
вот-вот, и мне тоже так казалось...
источник

АК

Александр Караев in Конференция C++ Russia
Я видел с именованными параметрами функций
источник

АК

Александр Караев in Конференция C++ Russia
Проблемы были с указателями на функции
источник

АК

Александр Караев in Конференция C++ Russia
источник

АК

Александр Караев in Конференция C++ Russia
Еще и с perfect forwarding проблема..
источник

АК

Александр Караев in Конференция C++ Russia
Antony Polukhin
Кстати, подгруппа которая занималась рефлексией была переименована в "рефлексия и метопрограммирование". Они там теперь занимаются еще и придумыванием сахарка для удобной работы с рефлексией и метопрограммированием в целом. Напиример продумывают нечто наподобие:

template <class... Args>
void foo(const Args&... args) {
   for constexpr(auto v: args...) {
       std::cout « v;
   }
}
Кстати, зачем здесь constexpr? Убрать его и будет новый синтаксис цикла. А добавление constexpr превращает итератор в обоих циклах в constexpr переменную (для использования в шаблонах)
источник
2017 March 22

SP

Sergey Platonov in Конференция C++ Russia
источник