C++الدالة clear()
تعريفها
تمسح كل الأحرف الموجودة في النص الذي قام باستدعائها.
بناؤها
C++ 98
C++ 11
bool clear() const
bool clear() const
باراميترات
لا تقبل أي باراميتر.
قيمة الإرجاع
لا ترجع قيمة.
مثال
#include <iostream>
using namespace std;
int main()
{
// يحتوي على نص s هنا قمنا بتعريف متغير إسمه
string s = "I like cats";
// s هنا قمنا بمسح النص الموجود في المتغير
s.clear();
// و بالطبع لن يتم طباعة أي شيء لأنه فارغ s هنا قمنا بطباعة محتوى المتغير
cout << s;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
// يحتوي على نص s هنا قمنا بتعريف متغير إسمه
string s = "I like cats";
// s هنا قمنا بمسح النص الموجود في المتغير
s.clear();
// و بالطبع لن يتم طباعة أي شيء لأنه فارغ s هنا قمنا بطباعة محتوى المتغير
cout << s;
return 0;
}
سنحصل على النتيجة التالية عند التشغيل.