c 17
の新機能c 17の機能開発が完了した後、いくつかの新しい言語機能とライブラリの追加が導入されました。
言語機能:
任意のタイプの値の表現テンプレート
などの新しい属性の紹介
inline変数コントロールフローの改善:
hexadecimal float pointリテラル
std ::さまざまなタイプの値を表すためのバリアント
std: :オプションの値を表現するためのオプションstd :: tupleベースの呼び出し可能な呼び出しを申請します std :: make_from_tuple tupple
紹介is_invocable and関連特性
for_each_n、reduce、transform_reduceなど
ライブラリファンダメンタルズTS追加:
多型allocator(pmr)
マップ、セット、および秩序化されていないコンテナのスプライシング 文字列のアクセス
[
misc:
std :: clamp、std :: gcd、およびlcm :: lcm
std :: uncaught_exceptionsブールオペレーターの紹介(std :: conjunction、std :: disjunction、std: :否定) std
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3