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

замена повторяющихся символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ОДинаковые элементы в списке http://www.cyberforum.ru/cpp-beginners/thread253186.html
Составить программу которая в списке "0","1","2","-1","-2","3","-3","0","-3","3" проверяет есть ли в списке одинаковые элементы....программа должа вывести по идеи 0 3 -3.....сейчас выводит только ноль.....помогите исправить ошибки.... #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <string> #include <iostream> using namespace std;
C++ Что означает следующая строчка? Подскажите пожалуйста, что означает строчка: byte szch; ...//тут запихиваем в szch и szch какие-то цифры short unsigned int size = ((szch << 8) | szch); //интересует эта строчка http://www.cyberforum.ru/cpp-beginners/thread253175.html
C++ Линейный список
Здравствуйте. Недавно начал изучать C++. Не могу разобраться. По учебе нужно решить такую задачу. Создать шаблон класса «однонаправленный линейный список указателей». Использовать данный шаблон для организации предметного указателя». Каждая компонента указателя содержит слово и номера страниц, на которых это слово встречается. Количество номеров страниц, относящихся к одному слову, от одного до...
CSR метод хранения разреженных матриц C++
Нужна ваша помощь. Необходимо реализовать CSR метод хранения симметричных разреженных матриц Матрица считывается из файла matr, который выглядит следующим образом 7 9.0 0.0 0.0 3.0 1.0 0.0 1.0 0.0 11.0 2.0 1.0 0.0 0.0 2.0 0.0 2.0 10.0 2.0 0.0 0.0 0.0 3.0 1.0 2.0 9.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 12.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 8.0 0.0 1.0 2.0 0.0 0.0 1.0 0.0 8.0
C++ обьясните функцию простым языком :) http://www.cyberforum.ru/cpp-beginners/thread253159.html
Обьясните плиз, почему в main() возможна такая d3 = 10.0 + d1; операция? Тоесть на первом месте стоит 10.0 потом обьект. Я понял что это делает друж-ная функция, но хотелось бы узнать как это она делает? Семантику можно? class Distance //Класс английских расстояний { private: int feet; float inches; public: Distance() //конструктор без...
C++ строки помогите пожалуйста с задачами: 1.после каждого заданного слова в сообщении поставить восклицательный знак. 2.дан текст, представляющий собой десятичную запись целого числа. вычислить сумму цифр этого числа. подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
06.03.2011, 23:11     замена повторяющихся символов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#include<algorithm>
#include<windows.h>
 
int main(){
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    std::string s="(например: какккккаяяяя хорооооошая поггггода)";
    std::string::iterator it;
    while((it=std::adjacent_find(s.begin(), s.end()))!=s.end()){
        s.erase(it);
    }
    std::cout<<s<<"\n";
}
 
Текущее время: 04:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru