Mengesan Versi Visual Studio Semasa Penyusunan
Menentukan versi Visual Studio di bawah mana kod sedang disusun adalah penting untuk memastikan keserasian dan mematuhi piawaian tertentu. Nasib baik, terdapat makro pratakrif yang menyediakan maklumat ini.
Makro Pratakrif
Makro _MSC_VER memegang nombor versi pengkompil. Sebagai contoh, _MSC_VER 1929 menunjukkan Visual Studio 2019 versi 16.11.2. Sebagai alternatif, _MSC_FULL_VER menyediakan nombor versi penuh dalam format berangka.
Kod Contoh
Untuk menggunakan makro ini, anda boleh memasukkan kod berikut ke dalam projek anda:
#include <iostream> int main() { std::cout << "_MSC_VER = " << _MSC_VER << std::endl; #ifdef _MSC_FULL_VER std::cout << "_MSC_FULL_VER = " << _MSC_FULL_VER << std::endl; #endif return 0; }
Sebenar dan Nominal Versi
Adalah penting untuk ambil perhatian bahawa nombor versi yang diberikan merujuk kepada versi utama Visual Studio, bukan tahun dalam nama perisian. Sebagai contoh, Visual Studio 2022 versi 17.3.4 sepadan dengan _MSC_VER 1933.
Maklumat Tambahan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Versi Visual Studio Semasa Penyusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!