Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jon_illien
2 / 2 / 1
Регистрация: 14.08.2012
Сообщений: 78
#1

string::npos - C++

21.02.2013, 23:53. Просмотров 1171. Ответов 1
Метки нет (Все метки)

string::npos == 4294967295 - максимально возможное количество символов в string
почему npos так же == -1
C++
1
2
    std::cout << string::npos << std::endl;
    std::cout << (-1 == string::npos);                   //1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2013, 23:53     string::npos
Посмотрите здесь:

string::npos задать корректное условие - C++
Задача - разбить введеную строку на слова и забить в лист... у меня она решена конечно, но некрасиво, а этот вариант чет не канает.... ...

size_t и npos - C++
Здраствуйте! Тут в одной теме нашёл код #include&lt;string&gt; #include&lt;iostream&gt; int main(){ std::string str=&quot;/.+(STL).$1/&quot;; ...

Объясните что такое npos? - C++
Объясните что такое s.npos, как работает? Погуглил не чего существенного не нашел.

Нюансы синтаксиса: что означает запись po.npos; s.erase; s.insert ? - C++
Что в контексте этого кода значат po.npos; s.erase; s.insert ? if(po!=std::string::npos) { s.erase(po,s1.length()); ...

Преобразование string* в string - C++
Здравствуйте, друзья. У меня есть класс. В нем описано поле string *GPS; В конструкторе выделяю память. Передаю именно *_GPS для...

string = define + string ; - C++
ОС: Win7 Компилятор: Microsoft Visual Studio 8 | -------------------------------------------- ...

Отличие string и String - C++
чем отличается String от string ?

Ошибка со string: "идентификатор "string" не определен" - C++
Пытаюсь объявить переменную static string stt = &quot;d&quot;; но в студии вылазиет ошибка что идентификатор &quot;string&quot; не определен, что делать? ...

string - C++
обьясните пожалуйста зачем в строке int q=s-48; зачем отнимать код символа?)) заранее спасибо))

String и IF - C++
int main() { setlocale(LC_ALL, &quot;rus&quot;); int a; a = rand() % 10; cout &lt;&lt; &quot;Я загадал число от 0 до 10. Отгадай это число\n&quot;; ...

<string.h> - C++
Из строки нужно удалить все слова в которых есть арабские цыфры.

string - C++
народ я вот решаю задачу .. вводишь в файл input.txt латинскую букву...а в файл output.txt выводить должно справа стоящую на клавиатури...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
22.02.2013, 00:21     string::npos #2
потому что:
string::npos
Yandex
Объявления
22.02.2013, 00:21     string::npos
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru