エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Plain Old Data | 闇夜のC++
C++におけるPOD(Plain Old Data)とは、C言語のデータと互換を持つデータ構造のことです。 memcpyでデ... C++におけるPOD(Plain Old Data)とは、C言語のデータと互換を持つデータ構造のことです。 memcpyでデータをコピーできたりするものですが、それは本質的ではなく、とにかくPODの一番の意味はC言語のデータとbitレベルで完全に互換を持つということです。C++とC言語をまたぐプログラムがある場合、受け渡されるデータはPODでなければいけません。 会話中での出現例でいうと「あれ、ちゃんとPODで作っといてよ!」という具合に使います。 では、PODとは具体的にはどういうデータ構造でしょうか。 C互換データ=PODは、複雑なクラスレイアウトや、構築、コピー、ムーブなどのユーザ定義のセマンティクスを配慮することなく、”単なるデータ”として利用できるオブジェクトである。 __プログラミング言語C++第4版 8.2.6 POD POD型の定義 標準レイアウト型(standard la
2020/06/26 リンク