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

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

Восстановить пароль Регистрация
 
Temoffey
 Аватар для Temoffey
20 / 40 / 0
Регистрация: 21.11.2010
Сообщений: 96
24.05.2011, 20:35     Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции #1
Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2011, 20:35     Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции
Посмотрите здесь:

C++ Написать программу на удаляющую из строки символы с5 по 12.
Функция с указателем и индексом(Удаляет в строке лидирующие пробелы. Возвращает указатель на преобразованную строку.) C++
C++ Функции. Написать функцию, удаляющую элемент массива
написать функцию, которая в строке заменяет все символы верхенго регистра в символы нижнего регистра C++
Написать функцию, которая удаляет все лишние пробелы C++
C++ Написать функцию которая в строке заменяет все символы верхнего регистра в символы нижнего регистра
C++ Написать программу, удаляющую символы пробела в файле
C++ Напишите функцию, которая убирает все лишние пробелы и табуляции в строке

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
klouh
Сообщений: n/a
14.09.2014, 18:53     Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции #2
while(isspace(*(++(buffer)))); - удалить "лидирующие" знаки табуляции и пробелы

Добавлено через 4 минуты
Удалить пробелы на конце строки:
sscanf(строка с пробелами в конце,%s,строка которая должная быть без "аутсайдеров" пробелов и знаков табуляции)

Добавлено через 1 минуту
не забудьте подключить соответствующие библиотеки: <string>, и <iostream> , если не ошибаюсь.

Добавлено через 16 секунд
не забудьте подключить соответствующие библиотеки: <string>, и <iostream> , если не ошибаюсь.
sleepy_cat
2 / 2 / 1
Регистрация: 29.08.2014
Сообщений: 16
14.09.2014, 22:24     Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции #3
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";
}
Yandex
Объявления
14.09.2014, 22:24     Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции
Ответ Создать тему
Опции темы

Текущее время: 21:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru