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

string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что такое ' ' (апострофы) http://www.cyberforum.ru/cpp-beginners/thread342587.html
Да, я знаю что char c = '1'; // == 48 А вот что такое '1234' и почему нельзя '12345'?
C++ Определить когда массив меняет знак. Дан массив чисел, как положительных так и отрицательных. Нужно определить номер элемента, который первым меняет знак с отрицательного на положительный и номер элемента, который последним меняет... http://www.cyberforum.ru/cpp-beginners/thread342583.html
C++ Абстракция данных...модули определяющие типы
//--------------------------------------------------------------------------- #pragma hdrstop #include <tchar.h> #include <dos.h>...
C++ namespace Страуструп 3-е издание
Добрый вечер народ) Читаю книгу Страуструпа 3-е издание там встретился такой фрагмент кода: namespace Stack { void push(char); char pop(); } void...
C++ Преобразование типа http://www.cyberforum.ru/cpp-beginners/thread342561.html
class ne { public: ne(); ~ne(); double x1; char l; }; ne O; ne::~ne(){};
C++ Необходимо указать на ошибки. Код по заданию из книги. Начал учить c++ по книге. Компилирую под debian в g++. Поскольку я почти ничего не смыслю в программировании, то мне необходима помощь тех, кто бы смог тыкнуть носом в ошибки. Задание в книге... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
16.08.2011, 20:36
Цитата Сообщение от Ferk Посмотреть сообщение
спасибо большое)) незаметил))

Добавлено через 1 минуту
если q ввести не пашит((
А что вы хотите, чтобы у вас выдало, если вы введете 'q'? За последней 'q' в вашей строке ничего не следует. То есть вы выходите за границы своего контейнера string kla

Измените свою программу следующим образом: вместо цикла используете метод find класса string

C++
1
2
3
std:;size_t i = kla.find( s[0] );
 
if ( i < rla.size() - 1 )  out << kla[i+1];
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru