C++ узнать длину строки
Primary tabs
используем метод size для типа string . который возвращает число символов.
например, как здесь =
void WriteData(std::string str) // пишем в память { if ((str.size()*20)<=freemem) { Mboard::buffer+=str; freemem=freemem-str.size();//свободная память уменьшается MemoryState(); // выводим инфу о состоянии памяти } else // если строка для записи слишком велика, то = { printf("This string is too big= you need free space = %i Mb ! \n",str.size()*20); MemoryState(); } }
- Log in to post comments
- 2240 reads