Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah Ciri C 11 yang Ditawarkan Visual Studio 2012?

Apakah Ciri C 11 yang Ditawarkan Visual Studio 2012?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-01 05:55:27371semak imbas

What C  11 Features Does Visual Studio 2012 Offer?

Meneroka Ciri C 11 dalam Visual Studio 2012

Dengan jangkaan yang semakin meningkat sekitar Visual Studio 2012, pengganti VS2010, pembangun tidak sabar-sabar untuk mengetahui ciri C 11 yang dibawanya ke jadual.

Ciri C 11 Baharu dalam Visual Studio 2012

Sementara Visual Studio 2010 menyediakan sokongan awal untuk C 11, Visual Studio 2012 mengatasinya dengan melaksanakan ciri C 11 tambahan, termasuk:

  • Rujukan Nilai R Dipertingkat: Menaik taraf rujukan nilai kepada versi 2.1.
  • Lambdas Lanjutan : Memanjangkan sokongan ekspresi lambda kepada versi 1.1.
  • Penambahbaikan Decltype: Meningkatkan decltype kepada versi 1.1. (Walau bagaimanapun, ia belum lagi tersedia dalam pratonton pembangun.)
  • Penjajaran Diperhalusi: Memperkenalkan sokongan penjajaran yang dipertingkatkan, walaupun masih tidak lengkap.
  • Lengkap Sangat- Enum Ditaip: Menyediakan sokongan sepenuhnya untuk enum yang ditaip kuat.
  • Enum Diisytiharkan Ke Hadapan: Membolehkan pengisytiharan ke hadapan bagi enum.
  • Reka Letak Standard dan Jenis Trivial: Memudahkan pengenalpastian dan penggunaan reka letak standard dan jenis remeh.
  • Atomics: Termasuk sokongan untuk operasi atom.
  • Perbandingan Dipertingkat dan Pertukaran: Meningkatkan operasi perbandingan dan pertukaran.
  • Pagar Dwi Arah: Memperkenalkan pagar dwiarah untuk penyegerakan memori.
  • Kebergantungan Data Pemesanan: Membolehkan pesanan kebergantungan data dalam aplikasi berbilang benang.
  • Berasaskan Julat Untuk Gelung: Menyediakan gula sintaksis untuk lelaran di atas bekas.

Fungsi C 11 Tambahan dalam Visual C Compiler November 2012 CTP

Keluaran CTP November 2012 Microsoft untuk Visual C Compiler mengembangkan lagi keupayaan C 11 dalam Visual Studio 2012:

  • Permulaan Seragam: Mendayakan pemulaan pembolehubah yang mudah dan konsisten.
  • Senarai Pemasal: Memudahkan pemulaan berbilang ahli dengan satu ungkapan.
  • Templat Variadik: Menyokong templat yang boleh menerima bilangan argumen yang berubah-ubah.
  • Argumen Lalai Templat Fungsi: Membenarkan nilai argumen lalai ditentukan untuk templat fungsi.
  • Mewakilkan Pembina: Memperkenalkan pembina penugasan untuk organisasi kod yang dipertingkatkan.
  • Operator Penukaran Eksplisit: Membolehkan pengaturcara mentakrif dan mengawal gelagat penukaran eksplisit.
  • Rentetan Mentah: Menyokong rentetan dengan pengecualian daripada urutan pelarian.

Atas ialah kandungan terperinci Apakah Ciri C 11 yang Ditawarkan Visual Studio 2012?. 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