ивном случае первая и последня
Автор admin Понедельник, 11 мая 2009 11:32
ивном случае первая и последняя строки не выводятся. Важно начать проверку с конечного маркера, поскольку начальный маркер полностью входит в него, и поиск по начальному маркеру будет успешным для обоих случаев. Обнаружив закрывающий маркер, мы убеждаемся в том, что в настоящее время обрабатывается блок программного кода; если это не так, то при размещении маркеров в текстовом файле были допущены ошибки. Если флаг inCode равен true, все идет нормально, мы выводим последнюю строку (если ее нужно выводить) и закрываем файл. При обнаружении начального маркера программа выделяет из строки имена каталога и файла, после чего открывает файл. В приведенном примере используются следующие строковые функции: length(), append(), getline(), find() (две версии), find_first_not_of(), substr(), find_first_of(), c_str() и, конечно, operator«(). Итоги Объекты С++ string обладают огромными преимуществами перед своими прототипами из языка С. Прежде всего это связано с тем, что класс string позволяет работать со строками без применения указателей. При этом исчезает целый класс программных ошибок, обусловленных применением н
Комментарии закрыты.
Последние комментарии