11
C ++ ไม่สนับสนุนการแปลงจากค่าคงที่สตริงเป็น 'char *'
ฉันมีชั้นเรียนด้วย private char str[256]; และสำหรับฉันมีตัวสร้างที่ชัดเจน: explicit myClass(const char *func) { strcpy(str,func); } ฉันเรียกมันว่า: myClass obj("example"); เมื่อฉันรวบรวมสิ่งนี้ฉันจะได้รับคำเตือนต่อไปนี้: การแปลงที่เลิกใช้แล้วจากค่าคงที่สตริงเป็น 'char *' ทำไมสิ่งนี้จึงเกิดขึ้น