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

string::npos - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Простая программа на C++ (Калькулятор) http://www.cyberforum.ru/cpp-beginners/thread792118.html
Начал писать простой калькулятор, хочу узнать что не так в общем. #include "stdafx.h" #include <iostream> #include <stdio.h> float sum(); float razn(); float del();
C++ Как отследить ошибку "Stack around the variable was corrupted."? Вообщем код большой. Несколько классов, десяток функций. Ошибка всплывает только после завершения функции main(). Вот как бы научить компилятор прерываться на той строчке когда значение присваивается не существующему элементу массива. У меня Microsoft Visual studio. http://www.cyberforum.ru/cpp-beginners/thread792117.html
C++ Как работать с функцией memchr( ) в С++
Помогите пожалуйста разобраться как работает функция memchr() в С++. Я прогуглил этот вопрос, но почему-то большинство примеров на С, а мне надо на С++. Те же которые на С++ совсем непонятны. Заранее благодарен. Если вы в своих ответах приведете примеры еще буду благодарней.
указатели и функции C++
В командной строке задается символ и - либо количество символов, которые необходимо вывести, либо начальную и конечную позиции для вывода. Например: * 25 - вывести 25 звездочек + 10 15 - вывести 6 плюсов в позициях с 10 по 15 помогите плиз идей даже нет как это реализовать. тупняк полный лабу завтра сдавать:( с++,я в вижуал студии 6.0 пишу.над этим заданием два дня...
C++ Как работает указатель на функцию? http://www.cyberforum.ru/cpp-beginners/thread792102.html
Вот пример : void error(int i); void (*p)(int); p=&error; (*p)(1); Что будет происходить при исполнении этой инструкции (*p)(1);? После разыменования указателя подставится адрес функции, который наверно заменится компилятором на имя функции error и будет обычный вызов функции вида error(1) или вызов с адресом если не заменится. А дальше будет int i = 2; расположенное между телом и...
C++ [MPI] Ошибки линковки Надо было написать проект который складывает числа в массиве. И выводит сумму. Одно из требований использование MPI. Но при компиляции выбивает ошибку. Ошибка 1 error LNK1104: не удается открыть файл "libmmdd.lib" C:\PP\MPI\Project0\Project0\LINK Project0 // Project0.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <omp.h>... подробнее

Показать сообщение отдельно
jon_illien
2 / 2 / 1
Регистрация: 14.08.2012
Сообщений: 78
21.02.2013, 23:53     string::npos
string::npos == 4294967295 - максимально возможное количество символов в string
почему npos так же == -1
C++
1
2
    std::cout << string::npos << std::endl;
    std::cout << (-1 == string::npos);                   //1
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru