#pragma sizeof

提供:RAD Studio

pragma 指令の概要:インデックス への移動


構文(「疑似文法」を参照)

#pragma sizeof( [{ struct | class | union }] SYM )

説明

#pragma sizeof は、集約のサイズを出力します。

例

ソース ファイル

file.cpp
 struct X {
 };
 #pragma sizeof(X)
 
 // ...

コマンド ライン

> bcc32 -c file.cpp

コンパイラ出力

The size of 'X' is 8 bytes (alignment 8)

メモ:#pragma sizeof の出力内容を IDE([メッセージ]ビュー)で確認するには、以下のオプションを設定する必要があります。

  • [ツール|オプション...|環境オプション]で、[出力の詳細度]を[通常出力]に設定します。
  • [ツール|オプション|環境オプション|C++ オプション|プロジェクト プロパティ]で、[一般メッセージの表示]をオンに設定します。

関連項目