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

Поменять местами первое и последнее слово в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ DevC++, возможно ли подключить русификатор? http://www.cyberforum.ru/cpp-beginners/thread688631.html
В Dev c++ возможно подключить русификатор?
C++ Строку в нижний регистр вводится русская строка (слово ) кодировка 1251, необходимо привести ее к нижнему регистру #include <ctype.h> #include <locale.h> #include <string> #include <iostream> #include <algorithm> ... http://www.cyberforum.ru/cpp-beginners/thread688612.html
Создание даты и времени C++
Доброго времени суток! Необходимо в программе выводить данные о текущей дате и времени, однако столкнулся с проблемой: мне нужны только часы и минуты для времени и число/месяц для даты. Что...
C++ Обратный корень
Пожалуйста, помогите решить задачу, не получается уже месяц (если решать с массивами, то нужно создавать по условию задачи массив размером от 0 до 10 в 18 степени - получается слишком большой...
C++ Массивы объектов в С++ http://www.cyberforum.ru/cpp-beginners/thread688578.html
Как работать с массивом объектов (классы)? Приведите пожалуйста какой-то простой пример . Заранее огромное спасибо .
C++ Одномерные массивы: найти средние арифметическое тех элементов, которые меньше нуля Ввести последовательность с 6 действительных чисел и найти средние арифметическое тех её элементов которые меньше нуля подробнее

Показать сообщение отдельно
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
04.11.2012, 22:09
Ded_Vasilij, собственно, да, уменьшать на один. Пожалуй, самое простое решение
Можно, конечно, писать так
C++
1
for(fe = fb;str[fe+1] != ' '; ++fe);
но вы рискуете вылететь за границы строки. Т.е. надо либо проверять это дело, либо как-то гарантировать, что выхода за границу точно не будет
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru