Rumah  >  Artikel  >  pembangunan bahagian belakang  >  ## Mengapa Visual Studio Menyerlahkan __int128 tetapi Gagal Menyusunnya?

## Mengapa Visual Studio Menyerlahkan __int128 tetapi Gagal Menyusunnya?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-26 14:02:31663semak imbas

## Why Does Visual Studio Highlight __int128 but Fail to Compile It?

Menyelesaikan masalah __int128 Keserasian dalam Visual Studio

Walaupun penyerlahan sintaks Visual Studio mencadangkan ketersediaan jenis data __int128, ralat kompilasi mendedahkan bahawa ia tidak disokong pada seni bina semasa . Isu ini timbul apabila cuba menggunakan jenis integer 128-bit ini dalam projek C dalam Visual Studio.

Ursache:

Menurut Microsoft Developer Network (MSDN), __int128 bukan jenis yang disokong pada platform Visual Studio. Ini bercanggah dengan penyerlahan sintaks, yang secara salah mencadangkan kesahihannya.

Lösung:

Walaupun penyerlahan sintaks, pengkompil mengesan kekurangan sokongan __int128 dengan tepat. Oleh itu, adalah disyorkan untuk mengelak daripada menggunakan jenis data ini dalam projek Visual Studio.

Pertimbangan Tambahan:

  • Elakkan menggunakan __int128 sebagai nama jenis, sebagai ia berkemungkinan perkataan terpelihara kerana ralat penyusunan.
  • Ketahui bahawa __int128 tidak tersedia pada seni bina x64/IPF melalui rentang daftar, tidak seperti __int64 pada sasaran 32-bit.
  • Satu-satunya 128 -jenis bit yang kini disokong dalam Visual Studio ialah jenis SIMD yang diperoleh daripada __m128.

Atas ialah kandungan terperinci ## Mengapa Visual Studio Menyerlahkan __int128 tetapi Gagal Menyusunnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn