Size: a a a

2020 August 03

VS

Vlad Serebrennikov in pro.cxx
но комитет сформировали еще за 9 лет до первого стандарта
источник

VS

Vlad Serebrennikov in pro.cxx
Alexander Zaitsev
От рождества Раста
от даты появления текущего форка? или что у них случилось
я про раст почти ничего не знаю, если что
источник

AZ

Alexander Zaitsev in pro.cxx
Vlad Serebrennikov
от даты появления текущего форка? или что у них случилось
я про раст почти ничего не знаю, если что
У них летоисчисление идёт от версии 1.0
источник

m

magras in pro.cxx
Кстати любоптыно как у них будет выглядеть стандарт. Потому что на сколько я помню, в старые editions могут бэкпортироваться фичи. То есть в стандарте нужно будет описывать все editions.
источник

m

magras in pro.cxx
А как это планировали решать в плюсах с эпохами?
источник

VS

Vlad Serebrennikov in pro.cxx
magras
Кстати любоптыно как у них будет выглядеть стандарт. Потому что на сколько я помню, в старые editions могут бэкпортироваться фичи. То есть в стандарте нужно будет описывать все editions.
думаю, стандарт опишет весь функционал, а там или какие-нибудь списки функционала, который включен в ту или иную редакцию, или оговорки вроде «если в редакции доступен функционал N, то...». или все вместе
источник

AZ

Alexander Zaitsev in pro.cxx
magras
А как это планировали решать в плюсах с эпохами?
пока что никак. там работа наверное ещё так далеко не зашла в этом плане
источник

A

ARCHANGEL in pro.cxx
коллеги, подскажите, как инициализировать массив на этапе компиляции? Ещё до constexpr в с++98 есть ли способ?
источник

ПК

Побитый Кирпич... in pro.cxx
ARCHANGEL
коллеги, подскажите, как инициализировать массив на этапе компиляции? Ещё до constexpr в с++98 есть ли способ?
array<int, 1, 2, 3, 4> arr;
источник

NP

Nikita Provotorov in pro.cxx
Побитый Кирпич
array<int, 1, 2, 3, 4> arr;
так ведь нет вариадик паков
источник

ПК

Побитый Кирпич... in pro.cxx
Nikita Provotorov
так ведь нет вариадик паков
Они тут и не нужны
источник

ПК

Побитый Кирпич... in pro.cxx
boost tuple как то без них работал
источник

A

ARCHANGEL in pro.cxx
Побитый Кирпич
array<int, 1, 2, 3, 4> arr;
эмм, откуда std::array в с++98?
источник

ПК

Побитый Кирпич... in pro.cxx
ARCHANGEL
эмм, откуда std::array в с++98?
Где видишь std::?
источник

A

ARCHANGEL in pro.cxx
Побитый Кирпич
Где видишь std::?
тогда непонятно (
источник

NP

Nikita Provotorov in pro.cxx
Побитый Кирпич
boost tuple как то без них работал
там наверное сверху ограничение на количество элементов
источник

NP

Nikita Provotorov in pro.cxx
ARCHANGEL
тогда непонятно (
товарищ призывает свое завелосипедить
источник

m

magras in pro.cxx
Еще есть вариант в виде кодогенерации еще до компиляции. Но это такое себе решение.
источник

A

ARCHANGEL in pro.cxx
Nikita Provotorov
товарищ призывает свое завелосипедить
ок, можно больше деталей про велосипед этот?
источник

NP

Nikita Provotorov in pro.cxx
ARCHANGEL
ок, можно больше деталей про велосипед этот?
что то типа template<typename T, T… Vals> class array {};
но в c++03 нет вариадиков; единственный workaround который я знаю это копи-паст специализации этого шаблона для поддержки N параметров
источник