Bagikan melalui


/utf-8 (Atur set karakter sumber dan eksekusi ke UTF-8)

Menentukan set karakter sumber dan karakter eksekusi yang ditetapkan sebagai UTF-8.

Sintaks

/utf-8

Keterangan

Anda dapat menggunakan /utf-8 opsi untuk menentukan kumpulan karakter sumber dan eksekusi sebagai dikodekan dengan menggunakan UTF-8. Ini setara dengan menentukan /source-charset:utf-8 /execution-charset:utf-8 pada baris perintah. Salah satu opsi ini juga memungkinkan /validate-charset opsi secara default. Untuk daftar pengidentifikasi halaman kode yang didukung dan nama kumpulan karakter, lihat Pengidentifikasi Halaman Kode.

Secara default, Visual Studio mendeteksi tanda urutan byte untuk menentukan apakah file sumber dalam format Unicode yang dikodekan, misalnya, UTF-16 atau UTF-8. Jika tidak ada tanda urutan byte yang ditemukan, ia mengasumsikan bahwa file sumber dikodekan di halaman kode pengguna saat ini, kecuali Anda telah menentukan halaman kode dengan menggunakan /utf-8 atau /source-charset opsi . Visual Studio memungkinkan Anda menyimpan kode sumber C++ di salah satu dari beberapa pengodean karakter. Untuk informasi tentang kumpulan karakter sumber dan eksekusi, lihat Kumpulan karakter dalam dokumentasi bahasa.

Mengatur opsi di Visual Studio atau secara terprogram

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk informasi selengkapnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.

  3. Di Opsi Tambahan, tambahkan /utf-8 opsi untuk menentukan pengodean pilihan Anda.

  4. Pilih OK untuk menyimpan perubahan.

Untuk mengatur opsi pengkompilasi ini secara terprogram

Baca juga

Opsi pengkompilasi MSVC
Sintaks baris perintah pengkompilasi MSVC
/execution-charset (Atur set karakter eksekusi)
/source-charset (Atur set karakter sumber)
/validate-charset (Validasi untuk karakter yang kompatibel)