السلام عليكم إخواني الأعزاء
أنا مبتدئ في البرمجة ب VC++ 6 وقمت بتصميم برنامج بسيط يتعامل مع النصوص .
أردت استخدام النصوص بشكل اكثر يعني اضفت CString عبر ال Class Wizard للكائنات التي اضفتها . المشكلة أني اريد المزيد من المتغيرات النصية للاستخدام
حاولت إضافة مكتبة string فعندما أقوم بتعريف مثلا :
string aaa;
لا يتعرف البرنامج على الكلمة string
حاولت مرة أخرى باستخدام مصفوفات الأحرف
char aaa[50];
فظهرت مشكلتان :
1 - إذا كتبت
aaa = "Please Help"
يظهر لي :
Error cannot convert from char[50] to char [15]
هذه المشكلة لم تظهر لي أبدا عندما كنت اتعامل مع iostream
2 - إذا كتبت
m_data = aaa + bbb
يظهر لي :
error cannot add two pointers
لا أعرف ما هذه المشاكل العجيبة لقد تعامل مع كلا النوعين من خلال ال console وكانت البرمجة سلسة جدا