Так С++23 уже утвержден или нет ?
От: LaptevVV Россия  
Дата: 06.03.24 03:33
Оценка:
Если утвержден, то где взять последний драфт ?
И сорока на хвосте принесла, что asio принята в качестве стандартной сетевой библиотеки.
Это в С++23 или в С++26 ?
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Так С++23 уже утвержден или нет ?
От: reversecode google
Дата: 06.03.24 04:36
Оценка: 30 (1)
Здравствуйте, LaptevVV, Вы писали:

LVV>Если утвержден, то где взять последний драфт ?


https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4950.pdf
https://timsong-cpp.github.io/cppwp/n4950/
исо еще не прошел
если бы прошел, народ бы на реддите уже бухал
встреча комитета в конце марта

LVV>И сорока на хвосте принесла, что asio принята в качестве стандартной сетевой библиотеки.


нет
там другое описание идет
но автор асио там толкает свое, да

LVV>Это в С++23 или в С++26 ?


23 уже закончен еще в прошлом году в марте
там этого нет
так что 26, и то если опять что то не сломается у них
Re[2]: Так С++23 уже утвержден или нет ?
От: LaptevVV Россия  
Дата: 06.03.24 04:59
Оценка:
А какой номер драфта у С++20 ?
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: Так С++23 уже утвержден или нет ?
От: reversecode google
Дата: 06.03.24 05:04
Оценка: 30 (1)
какой из двух с++20 ? )))

C++20 final working draft
https://wg21.link/n4861

C++20 first post-publication draft (contains editorial fixes to C++20 only)
https://wg21.link/n4868
Re[4]: Так С++23 уже утвержден или нет ?
От: rg45 СССР  
Дата: 06.03.24 13:27
Оценка:
Здравствуйте, reversecode, Вы писали:

R>какой из двух с++20 ? )))


R>C++20 final working draft

R>https://wg21.link/n4861

R>C++20 first post-publication draft (contains editorial fixes to C++20 only)

R>https://wg21.link/n4868

Я никак не могу взять в толк, как определить, к какому ISO следует относить тот или иной драфт. Вот, например, после n4868 были еще n4787 и n4885. И в разделах "Compatibility" обеих этих версий показаны различия только по отношению к ISO/IEC 14882:2017. Надо понимать, что это тоже фиксы к C++20 only, или как?
--
Не можешь достичь желаемого — пожелай достигнутого.
Re[5]: Так С++23 уже утвержден или нет ?
От: reversecode google
Дата: 06.03.24 14:06
Оценка:
https://github.com/microsoft/STL/issues/1387
n4861
n4868
n4917
n4928
n4944
n4950
https://github.com/microsoft/STL/issues/3307

по ссылкам можно по вникать
откуда и как они это берут
Re[6]: Так С++23 уже утвержден или нет ?
От: rg45 СССР  
Дата: 06.03.24 14:35
Оценка:
Здравствуйте, reversecode, Вы писали:

R>по ссылкам можно по вникать

R>откуда и как они это берут

Ну я так и делаю, в общем-то. И вот что получается — n4885 был последним черновиком у которого изменеия откладывалиcь от C++17 (ISO/IEC 14882:2017). Следующая редакция — n4892 — изменения уже вносятся по отношению к C++20 (ISO/IEC 14882:2020). Я это трактую как то, что изменения, описанные в n4885, еще идут в C++20, а все что после — n4892 и дальше — это уже в C++23. Но уверенности нет в том, что я правильно все понимаю.
--
Не можешь достичь желаемого — пожелай достигнутого.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.