Templat Pembina Tanpa Parameter
Dalam C , tidak mungkin untuk mengisytiharkan pembina templat secara langsung tanpa parameter. Ini kerana konflik timbul dengan pembina lalai.
Satu penyelesaian yang mungkin adalah dengan mencipta parameter dummy dalam pembina templat:
class A{ template <typename U> A(U* dummy) { // Do something } };
Penghadan Penyelesaian
Walau bagaimanapun, penyelesaian ini mempunyai had:
Alternatif Pendekatan
Untuk mencapai kefungsian yang diingini tanpa kelemahan ini, pertimbangkan alternatif berikut:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Pembina Templat Tanpa Parameter dalam C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!