![ATH-EP1000IR|ヘッドホン:ワイヤレス|オーディオテクニカ](https://cdn-ak-scissors.b.st-hatena.com/image/square/2f348558e81d9ee4eb7d746ca9b98860f2486935/height=288;version=1;width=512/https%3A%2F%2Fwww.audio-technica.co.jp%2Fupload%2Fcontents%2Fproduct%2FATH-EP1000IR%2Fbranch_3090_image_0.jpg%3F1627632155)
C言語といえば古い言語なイメージですが、その重要性はまだまだ落ちていません(多分)。重要な言語だからこそ、今もひっそりと進化を続けています。この記事では、そんなC言語の最近の動向を紹介します。 まずはC言語の前世紀の標準であるC99、現行の標準であるC11/C17を振り返り、その後に未来の標準であるC23に触れます。 C99 C99では色々追加されました。ここでは一部のみの紹介とします。 _Bool _Complex C++の std::complex とメモリ上での互換性がある(C++11以降)。 可変長配列(VLA) 可変長引数マクロ 浮動小数点数の強化 十六進表記 筆者による関連記事:浮動小数点数の16進表記 fma 筆者による関連記事:FMA (fused multiply-add) の話 #pragma STDC FENV_ACCESS, #pragma STDC CX_LIMI
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く