<div class="t-tr-text">C + +の概念:<div class="t-tr-dropdown"><div><div><div class="t-tr-dropdown-arrow-border"></div><div class="t-tr-dropdown-arrow"></div><div class="t-tr-dropdown-h">Original:</div><div class="t-tr-dropdown-orig">C++ concepts:</div><div class="t-tr-dropdown-notes">The text has been machine-translated via [http://translate.google.com Google Translate].<br/> You can help to correct and verify the translation. Click [http://en.cppreference.com/w/Cppreference:MachineTranslations here] for instructions.</div></div></div></div></div> PODType
提供:cppreference.com
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
型がPOD(プレインオールドData)型であることを指定します。これは、型は、Cプログラミング言語で使用されている型と互換性があることを意味し、Cライブラリ関数を使用して操作することができます:それはstd::mallocで作成することができ、それがstd::memmoveなどを使用してコピーすることができ、で、直接Cライブラリと交換することができますそのバイナリ形式.
Original:
Specifies that the type is POD (Plain Old Data) type. This means the type is compatible with the types used in the C programming language, can be manipulated using C library functions: it can be created with std::malloc, it can be copied with std::memmove, etc, and can be exchanged with C libraries directly, in its binary form.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
標準では、この名前を持つ名前付き要件や概念を定義していないことに注意してください。これは、コア言語によって定義されたタイプのカテゴリです。それが唯一の一貫性のためのコンセプトとして、ここに含まれています.
Original:
Note, that the standard doesn't define a named requirement or concept with this name. This is a type category defined by the core language. It is included here as concept only for consistency.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[編集] 要件NJ
どちらか
Original:
Either
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
であるか、またはクラス型(またはclassstructまたはunion)
Original:
Or a class type (class or struct or union) that is
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
- an
AggregateType - 非PODアールには非静的メンバを持っていませんOriginal:has no non-static members that are non-PODThe text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions. - 参照型のメンバーがいませんOriginal:has no members of reference typeThe text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions. - は、ユーザー定義のコピーコンストラクタを持っていませんOriginal:has no user-defined copy constructorThe text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions. - は、ユーザー定義のデストラクタを持っていませんOriginal:has no user-defined destructorThe text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
またはそのような型の配列
Original:
Or an array of such type
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[編集] 要件NJ
どちらか
Original:
Either
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
であるか、またはクラス型(またはclassstructまたはunion)
Original:
Or a class type (class or struct or union) that is
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
-
TrivialType -
StandardLayoutType - 非PODアールには非静的メンバを持っていませんOriginal:has no non-static members that are non-PODThe text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
またはそのような型の配列
Original:
Or an array of such type
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[編集] も参照してください
| (C++11) |
タイプかどうかをチェックするには、明瞭な古いデータ(POD)タイプです Original: checks if a type is plain-old data (POD) type The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) |