Size: a a a

2020 April 11

AB

Artöm Bakri Al-Sarmini in pro.cxx
Max Stoyanov
Хочу компайл-тайм преобразование литерала в std::array одной функцией.
Это возможно?
https://godbolt.org/z/YK_NXd
Есть работающая реализация, но состоит из двух функций, где в одной make_index_sequence, а в другой уже integer_sequence, хочу объеденить.
Чем одна функция лучше двух?
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
И стандарт какой?
источник

MS

Max Stoyanov in pro.cxx
Artöm Bakri Al-Sarmini
Чем одна функция лучше двух?
Спортивный интерес :) 17
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Max Stoyanov
Спортивный интерес :) 17
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Все очень просто
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Я немного удивился, что std::array::operator[] только с 17 constexpr
источник

MS

Max Stoyanov in pro.cxx
Круто. Спасибо)
источник

D

Danya in pro.cxx
Artöm Bakri Al-Sarmini
Я немного удивился, что std::array::operator[] только с 17 constexpr
Много такого
std::begin тоже вроде
источник

A

Alex in pro.cxx
std::swap вообще только с 20
источник
2020 April 12

MM

Maria Muriam in pro.cxx
С++ не используется для бэкенда в вебе?
источник

K

Konstantin in pro.cxx
Maria Muriam
С++ не используется для бэкенда в вебе?
я видел очень успешный проект, в котором веб-фронт написан на плюсах и скомпилен под webassembly
источник

K

Konstantin in pro.cxx
но это скорее что-то вроде игры, чем обычный веб
источник

Е

Егор in pro.cxx
пройдемте @supapro
источник

MM

Maria Muriam in pro.cxx
Konstantin
я видел очень успешный проект, в котором веб-фронт написан на плюсах и скомпилен под webassembly
Да. Реже, но этот язык используют для бэка.
источник

MM

Maria Muriam in pro.cxx
Хотя мнения разделились. Всё же это так.
источник

VU

Vadim Ushakov in pro.cxx
Maria Muriam
С++ не используется для бэкенда в вебе?
У нас используют (компания Тензор).
источник

TS

Till Schneider in pro.cxx
Maria Muriam
С++ не используется для бэкенда в вебе?
Используется
источник

O

Ofee in pro.cxx
Artöm Bakri Al-Sarmini
Я немного удивился, что std::array::operator[] только с 17 constexpr
На cppreference ни слова об этом, да и clang-9 отказывался мне компилировать такое, пришлось использовать std::get
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
На cppreference об этом написано
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
источник