EN JP CN

PORTING.PRAGMA.ALIGN

PORTING.PRAGMA.ALIGN

#pragma align の使用

PORTING チェッカーは、異なるコンパイラ内で特定の実装詳細に依存する可能性があるコードを識別します。PORTING.PRAGMA.ALIGN チェッカーは #pragma align の使用法を検出します。

脆弱性とリスク

このチェッカーは、"align" pragma が使用されている状況をユーザーに警告します。そのため、新しいプラットフォームへのアプローチを適切に計画できます。この pragma は、メモリのデータ構造のレイアウトに大きな影響を与えるため、この配置は、たとえば、データ転送や永続的なストレージ中、移植されるコードで考慮する必要があります。