CEDEC 2024『ゲーム開発者のための C++17~C++23, 近年の C++ 規格策定の動向』
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
AtCoder の言語アップデート で、C++17 対応コンパイラが使えるようになりました。やったー! この記事では、競技プログラミングに役立つ C++17 の新しい標準ライブラリ・言語機能を 16 個紹介します。 サンプルコードは、AtCoder の GCC 9.2.1 システムで動作を確認しています。 C++17 標準ライブラリ機能 1. 値を範囲内に収める std::clamp(x, min, max) 値 x を、min 以上、max 以下に収めてくれる関数です。 これまで std::max(std::min(x, max), min) と書いてたのが 1 つの関数で済みます。 #include <bits/stdc++.h> int main() { // 値を 0 以上 100 以下に収める std::cout << std::clamp(50, 0, 100) << '\n'
米空軍は殺到する国外脱出者をさばくため800人もの人間をC-17に詰め込んでカーブル国際空港を離陸、カタールのアル・ウデイド空軍基地に向けて飛行しているらしい。 参考:800 People Evacuated From Kabul Aboard A Single C-17 Cargo Jet 銃声が鳴り響き緊迫感を増してきたカーブル市内、市民は安全を求めて米軍が保護する国際空港に殺到タリバンに制圧された首都カーブル市内では銃声が鳴り響く中、市民が走って国際空港のターミナルに押し寄せるというカオスな状況が続いており、市内の道路はカーブル市内から発出しようとする市民の車で麻痺状態だ。 Another day begins in Kabul, a sea of people rushing into the Kabul airport terminal. #AFG pic.twitter.com
組み込み開発に有益な C++ 自分が制作しているRXマイコン(R8C、RL78)C++ フレームワークは、年月が経ち、少しづつ成長を遂げ進歩してきています。 今回、主に C++17 に備わっている機能で、組み込み開発にもたらす恩恵が大きいと感じる機能に絞って紹介しようと思います。 C++17 としていますが、これは、現在メインで利用しているコンパイラ「GNU-RX gcc-8.3.0」が C++17 に対応したコンパイラである事が関係しています。 又、C++17 に備わっている機能は多義に上りますが、その一部でも便利に使えれば大きな恩恵があります。 C++17 は、2017 年にオンラインになっている仕様なので、2024 年の現在では、多くの環境で使う事が出来ると思います。 C++ ではヘッダーに全てを実装出来る! これは C++17 の機能ではありませんが、より簡潔に書けるようになってい
As the situation continues to deteriorate in Afghanistan, with even Kabul’s international airport, the last hope for U.S. and other foreigners trying to leave the country, being at least partially overrun, we are now hearing that the U.S. Air Force packed one C-17 cargo jet with roughly 800 people and flew them to safety. If these reports, as well as recorded audio, prove to be accurate, it could
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く