Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не могу понять как работает программа - C++ Здравствуйте помогите как работает программа #include <windows.h> #include <iostream> using namespace std; HANDLE hEvent; CRITICAL_SECTION cs1, cs2; char *A; https://www.cyberforum.ru/ cpp-beginners/ thread1890596.html C++ Определить, является ли матрица симметричной [Двумерные массивы]
Определить, является ли заданная квадратная матрица симметричной относительно главной диагонали. Найти след данной матрицы. Элементы матрицы вводить с клавиатуры. Не могу решить. Надо, чтобы я ввел матрицу с клавиатуры, а затем определяло, симметричная ли она. Код должен быть достаточно простым, пока знаю не очень много.
C++ Удалить все элементы массива, встречающиеся более двух раз (с использованием класса) Условия следующие: "создать класс, реализующий следующую задачу (ввод-вывод производить из файла) Дан целочисленный массив. Удалить все элементы, встречающиеся более двух раз." А я ни разу не программист, специальность даже не близко. Напишите, пожалуйста, код полностью. https://www.cyberforum.ru/ cpp-beginners/ thread1890578.html C++ Класс Rational, определить стандарт. конструктор, с параметрами, опер. вычитания https://www.cyberforum.ru/ cpp-beginners/ thread1890575.html
Разработайте и протестируйте класс Rational, представляющий рациональное число (простую дробь) в виде пары целых чисел: числитель и знаменатель. Определите стандартный конструктор, конструктор с параметрами и операцию вычитания двух дробей. Передачу параметра в метод организуйте по указателю, передачу результата - по значению. При разработке метода используйте переопределение операции вычитания.
C++ дан упорядоченный список названия книг
Пусть дан упорядоченный список названия книг. Необходимо добавить информацию о новой книге, сохранив упорядоченность списка. #include <iostream> #include <string> #include <set> using namespace std; class books { string name, autor; int year;
C++ Найти наименьшее и наибольшее значение массива с индексами Ребят, я чайник, но на учебе задали написать программу на с++, нужно написать массив в индексами, потом вывести его, найти наименьшее и наибольшее значение массива с индексами! помогите пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread1890532.html
C++ Алгоритм отображения тетрад Реализовать алгоритм зеркального отображения тетрад битов значения целого числа без знака. Значение переменной, подлежащей преобразованию, вводится с клавиатуры. Результат вывести на экран в восьмеричном виде. https://www.cyberforum.ru/ cpp-beginners/ thread1890524.html Разработать функцию C++
Разработать функцию map, которая позволяет все отрицательные значения заменить на те же положительные значения в массиве целых чисел. Функция map получает в качестве аргументов массив, его размер, указатель на функцию cut. Функция cut применяется ко всем элементам массива внутри функции map. Функция cut получает в качестве аргумента указатель на целое число, и, если это число оказывается...
C++ Разработать тип данных очередь Разработать тип данных очередь (struct Queue) динамически растущий для хранения символьных значений. Структура данных очереди хранит указатель на данные, размер массива и количество заполненных элементов. Разработать три функции для работы с очередями: dequeue и enqueue (с проверкой переполнения), и функцию для печати содержимого очереди в консоль. Если при вызове функции enqueue происходит... https://www.cyberforum.ru/ cpp-beginners/ thread1890522.html C++ Ошибки "E2034 Cannot convert" в программе сортировки чисел программа должна сортировать числа в строке по возрастанию, но выдает следующие ошибки: Unit1.cpp(20): E2034 Cannot convert 'char *' to 'unsigned int' Unit1.cpp(22): E2034 Cannot convert 'int' to 'char *' Unit1.cpp(27): E2034 Cannot convert 'char *' to 'char' скорее всего я намудрил с типами переменных. помогите, пожалуйста, я новичок, поэтому сложно разобраться со всем этим ... https://www.cyberforum.ru/ cpp-beginners/ thread1890520.html
C++ Функции для работы с типом char*
Здравствуйте! Подскажите ресурс, где описана реализация основных функции для работы с указателями на строки
C++ Вращение усеченной пирамиды Добрый день, заранее скажу причину по которой пишу - болел, долго. А надо сдать вращение усечённой пирамиды. Код есть, просто надо заменить фигуру которая там, на правильную усечённую пирамиду (основание 4 угла). Заранее благодарен за помощь, и прошу прощения за нелепую просьбу. Просто время поджимает, а я никак с паскаля на си не перейду. #include <graphics.h> #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread1890494.html
Падаван С++
 Аватар для obivan
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
28.12.2016, 08:55 0

Сжатие строки путем удаления множественных пробелов - C++ - Ответ 9951466

28.12.2016, 08:55. Показов 1706. Ответов 4
Метки (Все метки)

Ответ

Araell,
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <regex>
#include <string>
 
int main()
{
    std::string str = "   Hello  my name     is    Oleg";
    std::regex reg("[[:space:]]+");
    str = std::regex_replace(str, reg, " ");
    str.erase(str.begin(), str.begin() + 1);
    std::cout << str;
}


Вернуться к обсуждению:
Сжатие строки путем удаления множественных пробелов C++
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2016, 08:55
Готовые ответы и решения:

Сжатие строки символов путем удаления пробелов из исходной строки
Помогите пожалуйста, нужен только текст кода программы ассемблера, а то с Англ.языком вообще плохо,...

Сжатие текста путем удаления пробелов
В текстовом файле строки, состоящие из слов, разделенных пробелами в произвольном количестве....

Сжатие массива путём удаления повторов
Здравствуйте, уважаемые специалисты. Проблема: есть табличка (2 столба*10 строк). В столбе №...

Сжатие одномерного массива путем удаления элементов
Наведите на верный путь. Почему при вводе округляет числа до целых? Задача. Составьте программу...

4
28.12.2016, 08:55
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.12.2016, 08:55
Помогаю со студенческими работами здесь

Сжатие конечного jar файла путем удаления не использующихся классов и библиотек
У меня есть запускаемый jar архив (игра на libgdx), включающий в себя сторонние библиотеки (так же...

Сжатие строки (удаление пробелов и табуляций), найти ошибку
Ввести с клавиатуры строку. Сжать строку, т.е. удалить про¬белы и табуляции. Вывести результаты на...

Реализовать функцию удаления пробелов из заданной строки
есть программа которая удаляет пробелы, но нужно написать ее так что бы она работала через 2...

Сравнение строк (с игнорированием множественных пробелов)
помогите написать програму, которая сравнивает строки (с игнорированием множественных пробелов) на...

Сравнение строк (с игнорированием множественных пробелов)
Помогите плиз написать функцию и саму программу на С Задание: Функция WordCmp(s1,s2)...

Написать программу удаления всех пробелов из введенной строки
Здравствуйте! Помогите, пожалуйста с заданием. Написать программу удаления всех пробелов из...

0
Новые блоги и статьи
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
Как сделать UPDATE из SELECT в SQL Server
hw_wired 24.01.2025
В современных системах управления базами данных операции обновления и выборки данных являются фундаментальными инструментами для работы с информацией. SQL Server предоставляет мощные команды UPDATE и. . .
Как вставить элемент в массив на указанный индекс в JavaScript
hw_wired 24.01.2025
Массивы являются одной из фундаментальных структур данных в JavaScript, предоставляющей разработчикам мощный инструмент для хранения и управления упорядоченными наборами данных. Они позволяют хранить. . .
Чем отличаются HashMap и Hashtable в Java
hw_wired 24.01.2025
В мире разработки на Java существует множество инструментов для работы с коллекциями данных, и среди них особое место занимают структуры данных для хранения пар ключ-значение. HashMap и Hashtable. . .
Как конвертировать видео в GIF
hw_wired 24.01.2025
В современном мире анимированные изображения стали неотъемлемой частью цифровой коммуникации. Формат GIF (Graphics Interchange Format) представляет собой особый тип файлов, который позволяет. . .
Как скопировать текст в буфер обмена на JavaScript во всех браузерах
hw_wired 24.01.2025
Копирование текста в буфер обмена стало неотъемлемой частью современных веб-приложений, значительно улучшающей пользовательский опыт и упрощающей работу с контентом. В эпоху активного обмена. . .
Как скрыть клавиатуру на Android
hw_wired 24.01.2025
При разработке Android-приложений часто возникает необходимость управлять видимостью экранной клавиатуры для улучшения пользовательского опыта. Одним из наиболее эффективных способов контроля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru