أدم محمد2 نشر 23 سبتمبر 2021 أرسل تقرير نشر 23 سبتمبر 2021 احاول استخدام دالة getline ولكن يعطيني هذا الخطأ error: no matching function for call to 'getline(std::string&)' string s; std::getline(s); 1 اقتباس
0 شرف الدين حفني نشر 23 سبتمبر 2021 أرسل تقرير نشر 23 سبتمبر 2021 المشكلة أنك لم تحدد للدالة getline المصدر الذي ستتلقى منه البيانات حيث أن تلك الدالة ليست مصممة فقط لقراءة البيانات من شاشة الإدخال القياسية (standard input) بل أنها تستقبل المدخلات من أي مصدر تحدده مثلاً من ملف نصي لجعل الشفرة البرمجية خاصتك تعمل يجب إعطاء مصدر البيانات كparameter للدالة string s; std::getline(cin,s); 2 اقتباس
السؤال
أدم محمد2
احاول استخدام دالة getline ولكن يعطيني هذا الخطأ
error: no matching function for call to 'getline(std::string&)'
string s; std::getline(s);
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.