Saya baru saja memulai perjalanan saya sebagai pengembang C ++, dan baru-baru ini saya meneliti topik yang disebut pemrograman-meta. Sejauh ini, saya telah melalui banyak informasi mengenai topik ini, dan memiliki beberapa pertanyaan.
Penggunaan Refleksi dalam c ++: Apakah mungkin? Sesuai pemahaman saya, refleksi adalah teknik meta-pemrograman yang memiliki kemampuan untuk memanipulasi keadaan suatu program, dan manipulasinya dapat berupa introspeksi atau introcession.
Apa perbedaan antara arsitektur reflektif dan arsitektur meta-level? Dalam kategori apa arsitektur meta-pemrograman termasuk dalam kategori ini?
Meta-programming terdiri dari dua level: level meta dan level dasar. Dalam pemahaman saya, program objek atau sistem yang sedang diselidiki adalah tingkat dasar, dan program meta yang akan beroperasi di atas sistem yang diselidiki adalah tingkat meta. Apakah saya benar?
Juga bantu saya dengan memberikan beberapa panduan tentang bekerja pada pemrograman metap di C ++.
Bolehkah Anda menyarankan saya beberapa contoh yang bisa diterapkan yang bisa saya cari untuk mendapatkan pengalaman dalam teknik pemrograman ini?