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

Выделение последнего слова в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана последовательность из n целых чисел. Найти сумму элементов с нечетными номерами из этой последовательности! http://www.cyberforum.ru/cpp-beginners/thread108856.html
Дана последовательность из n целых чисел. Найти сумму элементов с нечетными номерами из этой последовательности! Помогите!!
C++ Коэффициенты системы линейных уравнений Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду. Найти количество строк, среднее арифметическое... http://www.cyberforum.ru/cpp-beginners/thread108853.html
Вычислить сумму последовательности C++
S= sinX + sinX2(квадрат) + SinX3(куб) + sinX4(в четвертой степени) + … + sinXn(н-ая степень)
C++ Найти сумму цифр в десятичном числе k
Найти сумму цифр в десятичном числе k
C++ Нужно сделать переменную статической http://www.cyberforum.ru/cpp-beginners/thread108831.html
Доброго времени суток всем. У меня вот какая проблема: создан класс множество. Перегружен оператор + чтоб добавлять элементы. Но вот при добавлении элемента оно добавляет элемент не в конец...
C++ Найти произведение и количество элементов линейной таблицы, имеющих четные значения 1) Составить программу для подсчета произведения и количества элементов линейной тфблицы B, состоящей из 24 целых чисел имеющих четные значения. 3) Заданны два одномерных массива А и В разномерности... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9664 / 5614 / 952
Регистрация: 25.07.2009
Сообщений: 10,778
25.03.2010, 20:27
последнее слово в строке:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <string>
 
int main(){
    std::string s("Volk, Tambov, Les, 555-1234");
    std::cout << s << std::endl;
    size_t pos = s.find_last_of(' ');
    std::string phone(s.substr(pos + 1));
    std::cout << "Phone: " << phone << std::endl;
 
    return 0;
}
то есть нужно читать файл построчно и проверять последнее слово (лучше такую функцию сделать).
Да, ещё неплохо бы проверять строку на пробелы в конце и удалять их...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru