Share via


編譯器警告 (層級 2) C4302

'conversion' :從 'type 1' 截斷到 'type 2'

編譯器偵測到從較大的類型轉換成較小的類型。 資訊可能會遺失。

此警告預設為關閉。 如需詳細資訊,請參閱 預設為關閉的編譯器警告

下列範例會產生 C4302:

// C4302.cpp
// compile with: /W2
#pragma warning(default : 4302)
int main() {
   int i;
   char c = (char) &i;     // C4302
   short s = (short) &i;   // C4302
}