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