Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda dapat menambahkan kelas C++ generik dengan menggunakan Tampilan Kelas. Kelas C++ generik adalah kelas yang Anda tentukan atau yang berasal dari kelas yang Anda tentukan.
Untuk menambahkan kelas C++ generik ke proyek
Di Tampilan Kelas, klik kanan proyek tempat Anda ingin menambahkan kelas baru, pilih Tambahkan, lalu pilih Kelas.
Dalam kotak dialog Tambahkan Kelas, di panel templat, pilih Kelas C++. Pilih Tambahkan untuk menampilkan wizard kelas C++ generik.
Dalam wizard, berikan nama kelas, lalu tentukan pengaturan atau terima defaultnya.
Untuk menutup wizard dan menampilkan kelas C++ generik baru dalam proyek, pilih Selesai.
Di bagian ini
Wizard kelas C++ generik
Menambahkan kelas C++ generik ke proyek. Kelas tidak mewarisi dari ATL atau MFC.
Nama kelas
Mengatur nama kelas baru.
File .h
Mengatur nama file header untuk kelas baru. Secara default, nama ini didasarkan pada nama yang Anda berikan di Nama kelas. Untuk menyimpan file header ke lokasi pilihan Anda, atau untuk menambahkan deklarasi kelas ke file yang ada, pilih tombol elipsis (...). Jika Anda menentukan file yang sudah ada dan memilih Selesai, wizard akan meminta Anda untuk menentukan apakah deklarasi kelas harus ditambahkan ke konten file. Untuk menambahkan deklarasi, pilih Ya; untuk kembali ke wizard dan menentukan nama file lain, pilih Tidak.
file .cpp
Mengatur nama file implementasi untuk kelas baru. Secara default, nama ini didasarkan pada nama yang Anda berikan di Nama kelas. Untuk menyimpan file implementasi ke lokasi pilihan Anda, atau untuk menambahkan definisi kelas ke file yang ada, pilih tombol elipsis (...). Jika Anda menentukan file yang sudah ada dan memilih Selesai, wizard akan meminta Anda untuk menentukan apakah definisi kelas harus ditambahkan ke konten file. Untuk menambahkan definisi, pilih Ya; untuk kembali ke wizard dan menentukan nama file lain, pilih Tidak.
Kelas dasar
Mengatur kelas dasar untuk kelas baru.
Akses
Mengatur akses ke anggota kelas dasar untuk kelas baru. Pengubah akses adalah kata kunci yang menentukan tingkat akses yang dimiliki kelas lain ke fungsi anggota kelas. Untuk informasi selengkapnya tentang menentukan akses, lihat Kontrol akses anggota. Secara default, tingkat akses kelas diatur ke
public.publicprotectedprivate- Default (Tidak ada pengubah akses yang dihasilkan.)
Destruktor virtual
Menentukan apakah destruktor kelas adalah virtual. Penggunaan destruktor virtual membantu memastikan bahwa destruktor yang benar dipanggil ketika instans kelas turunan dihapus.
Sejajar
Menghasilkan konstruktor kelas dan definisi kelas sebagai fungsi sebaris dalam file header.
Terkelola
Saat dipilih, tambahkan kelas terkelola dan file header. Saat dibersihkan, tambahkan kelas asli dan file header.