@abel
Если вы говорите о стандартной строке C++, то можно использовать метод clear() или assign() для очистки содержимого строки:
1 2 |
std::string str = "Hello, World!"; str.clear(); // Очищаем содержимое строки |
1 2 |
std::string str = "Hello, World!"; str.assign(""); // Очищаем содержимое строки |
Если вы говорите об обычном символьном массиве (char*), то можно заполнить его нулевыми значениями:
1 2 |
char buf[100] = "Hello, World!"; memset(buf, 0, sizeof(buf)); // Очищаем символьный массив |