السلام عليكم
عندي مشكلة بسيطة ومو قادر اكمل البرنامج بسببها..
هذا مثال بسيط عشان أوضح المشكلة:
يطلع لي خطأ اثناء التشغيل..كود:# include <iostream> # include <string> using namespace std; int main () { string line = "This is a line."; char *tokenPtr; tokenPtr =strtok(line," "); while (tokenPtr != NULL) { cout << tokenPtr << endl; tokenPtr=strtok(NULL," "); } return 0; }
فمثلا لو بدّلت string line الى [ ]char line بيمشي..
فكيف اقدر استخدم الstrtok مع الstring؟ (لان غصبا علي استخدمه)
وشكرا جزيلا مقدما..































