Pertanyaan yang diberi tag «explicit-constructor»

11
C ++ konversi usang dari string konstan ke 'char *'
Saya memiliki kelas dengan private char str[256]; dan untuk itu saya memiliki konstruktor eksplisit: explicit myClass(const char *func) { strcpy(str,func); } Saya menyebutnya sebagai: myClass obj("example"); Ketika saya mengkompilasi ini saya mendapatkan peringatan berikut: konversi usang dari konstanta string ke 'char *' Mengapa ini terjadi?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.