Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Mendayakan Sokongan C 11/C 0x dalam Dev-C untuk Range-Based For Loops?

Bagaimana untuk Mendayakan Sokongan C 11/C 0x dalam Dev-C untuk Range-Based For Loops?

Barbara Streisand
Barbara Streisandasal
2024-12-04 03:21:10393semak imbas

How to Enable C  11/C  0x Support in Dev-C   for Range-Based For Loops?

Cara Mendayakan C 0x dalam Dev-C untuk Range-Based for Loops

Mod kompilasi lalai Dev-C, C 98, tidak menyokong C moden ciri seperti berasaskan julat untuk gelung. Untuk menggunakan ciri ini, anda mesti menukar pengkompil kepada mod yang menyokong C 0x.

Menukar Mod Kompilasi

Cari menu "Alat" dalam Dev-C dan pilih "Pilihan Pengkompil". Dalam tetingkap timbul, navigasi ke tab "Penyusun".

Dayakan kotak semak berlabel "Tambah arahan berikut semasa memanggil pengkompil". Dalam medan entri teks di bawah, masukkan sama ada "-std=c 11" atau "-std=C 0x".

Resolusi Ralat

Mesej ralat "[Ralat] berasaskan julat- untuk gelung tidak dibenarkan dalam mod C 98" menunjukkan bahawa pengkompil masih berjalan dalam mod C 98. Pastikan anda telah mengikuti langkah di atas dan mulakan semula IDE jika perlu.

Selepas membuat perubahan ini, Dev-C harus menyusun kod anda dengan sokongan untuk gelung berasaskan julat dan ciri C 0x yang lain.

Atas ialah kandungan terperinci Bagaimana untuk Mendayakan Sokongan C 11/C 0x dalam Dev-C untuk Range-Based For Loops?. 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