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

Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Helo http://www.cyberforum.ru/cpp-beginners/thread303989.html
Добрый вечер ) Прошу помощи у тех людей кто понимает в C++ ( нужно написать что означает каждая строка если кто знает пожалуйста помогите ) скинул все в Архиве ) Заранее очень благодарен)
C++ Создать класс строка и производный класс битовая строка, не работает переопределение операций Здравствуйте уважаемые форумчане.Мне очень нужна помощь в разработке класса.Сам класс вроде работает но вот 1 задание к нему неработает очень нужна помощь.Вот задание Создать класс строка и производный класс битовая строка Переопределить следующие операции (длина строки результата должна быть равна длине большей из строк в случае необходимости более короткая битовая строка сдвигается влево... http://www.cyberforum.ru/cpp-beginners/thread303981.html
Заполнить массив случайными числами и добавить элемент в начало C++
Помогите с двумя программками. 1. Сформировать динамический одномерный массив, заполнить его случайными числами и добавить элемент в начало массива 2 Сформировать динамический Двумерный массив массив, заполнить его случайными числами и Удалить строку с номером К
C++ Массив
как сделать эту задачу?? Найти сумму элементов линейного массива?
C++ Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями http://www.cyberforum.ru/cpp-beginners/thread303963.html
Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями.
C++ Написать программу, выполняющую следующие действия. Написать программу, выполняющую следующие действия: - ввод данных с клавиатуры в массив, состоящий из восьми элементов импа Bill, с упорядочением записей в алфавитном порядке по расчетным счетам плательщиков; - вывод на экран информации о сумме, снятой с расчетного счета плательщика, введенного с клавиатуры, а если такого расчетного счета нет - вывод на экран соответствующего сообщения. ... подробнее

Показать сообщение отдельно
sleepy_cat
2 / 2 / 1
Регистрация: 29.08.2014
Сообщений: 16
14.09.2014, 22:24     Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
 
void trim(std::string &str) {
    auto b = str.begin();
    while (std::isspace(*b)) {
        b++;
    }
 
    auto e = str.end();
    while (std::isspace(*(e - 1))) {
        e--;
    }
 
    str.assign(b, e);
}
 
int main() {
    std::string s;
    std::getline(std::cin, s);
    trim(s);
    std::cout << s << ";\n";
}
 
Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru