X



ISOの委員会がC++20の標準を承認、年内に正式公開へ
■ このスレッドは過去ログ倉庫に格納されています
0001プロストラチン(光) [US]
垢版 |
2020/09/15(火) 22:57:22.89ID:9cjq5I8/0?2BP(4000)

C++の標準化を取り扱っている国際標準化機構(ISO)のワーキンググループ21(WG21)は、「C++20」の最終版について合意に達した。今回の改訂は、2017年に策定された「C++17」以降初めての大規模なものになる。

 Microsoftのエンジニアであり、ISOの委員会であるWG21の委員長を務めるHerb Sutter氏は、「9月4日金曜日にC++20のDIS(国際標準ドラフト)に関する投票が終了し、満場一致で可決された」と述べた。

 同氏は、「これは、C++20が最終的な技術承認を受け、ISOの投票プロセスが終了したことを意味する。私たちは、ISOの編集作業の最終ラウンドが終了した後、この標準が2020年末までに正式に公開されると考えている」述べている。

 今回のリリースは、歴史的に見ても大きな出来事だ。Sutter氏は以前、C++20は「C++11以降で最大のリリースだ」と述べていた。これは、3年ごとに行われてきた過去3回のリリースよりも大規模なものであることを意味している。

 C++は35年前の1985年にデンマーク人研究者のBjarne Stroustrup氏によって生み出され、リリースされた。C++はMicrosoftにとって重要な言語であり、同じ年に一般消費者向けにリリースされたWindowsの構築に使用された。最近のMicrosoftは、Mozillaが開発した言語である「Rust」で、CやC++で書かれた古いWindowsのコードを書き換えることを検討している。これは、Rustのメモリー安全性が高いからだ。

 処理が高速な言語として支持を集めているC++は、近年になって人気が高まっており、ハードウェアの制御に有用であることから、ゲーム開発で幅広く使用されている。

 「Microsoft Visual Studio」「GNU Compiler Collection(GCC)」「Clang」などの主要なC++コンパイラは、C++17に対応している。

 C++20で追加される重要な機能を2つ挙げるとすれば、「モジュール」と「コルーチン」だろう。

https://japan.zdnet.com/article/35159400/
0003ダクラタスビル(コロン諸島) [BE]
垢版 |
2020/09/15(火) 23:00:47.70ID:TtGVZ/I1O
お、おう…
我々も賛成である
0004エファビレンツ(SB-Android) [ニダ]
垢版 |
2020/09/15(火) 23:03:38.39ID:dN5ul+Qf0
cとc+、c++って何が違うの?
ライブラリとちょっとした書式の差ではないの??
0006ラルテグラビルカリウム(神奈川県) [US]
垢版 |
2020/09/15(火) 23:17:47.17ID:yrOV3Hzx0
名古屋コルーチン
0007ラルテグラビルカリウム(神奈川県) [US]
垢版 |
2020/09/15(火) 23:19:10.20ID:yrOV3Hzx0
>>4
c+って何だ?
C#のことか?
0008アデホビル(東京都) [US]
垢版 |
2020/09/15(火) 23:22:15.99ID:MyqKKbM20
>>4
C+というのはなくCから機能拡張したのがC++
C言語で「1を加える」「1つ進める」という命令を++と書く事から
文法もライブラリも拡張しているがあまりにも魔改造なのでほとんど別の言語といっていい
C++はよく使用されている言語の中ではたぶん一番マスターするのが難しい言語だと思うしプログラマーの巧拙で性能が簡単に100倍変わってしまう言語
0011ラニナミビルオクタン酸エステル(北海道) [ヌコ]
垢版 |
2020/09/16(水) 00:29:25.51ID:lSh6ImxS0
Cと比べた時のC++は、大きい違いはオブジェクト指向とジェネリックくらいかね。あとは細かい表記の違い
で、オブジェクト指向をきちんと乗り越えてる開発者があまりいないから、じゃあCでよくね?なのが実情
0012インターフェロンβ(茸) [US]
垢版 |
2020/09/16(水) 00:30:17.66ID:3/mzFmVq0
>>4
classとか別だぞ
0013イドクスウリジン(光) [AU]
垢版 |
2020/09/16(水) 00:34:37.29ID:EtCn9zLr0
>>11
型チェックが強化されたのも地味に大きいぞ
そのせいでCのソースをコンパイルすると出来ないこと多い
0015オセルタミビルリン(東京都) [US]
垢版 |
2020/09/16(水) 01:47:47.88ID:RX9k8bGl0
拡張子cppで中身はcなんてゴロゴロしてる。win32apiしか使ってないからね。メモリーアロケーションしない仕様だから助かるは。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況