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

Заменить каждую группу точек тремя точками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите графическую библиотеку для Linux http://www.cyberforum.ru/cpp-beginners/thread1223937.html
Подскажите пожалуйста самую простую графф. библиотеку для Linux и с хорошей документацией.
C++ Непонятная ошибка "name lookup of ‘i’ changed for ISO ‘for’ scoping" Компилятор ругается : main.cpp: In function ‘int main(int, char**)’: main.cpp:56:18: error: name lookup of ‘i’ changed for ISO ‘for’ scoping cout<<buff<<" "; ^ main.cpp:56:18: note: (if you use ‘-fpermissive’ G++ will accept your code) на код : for(int i=0; i<size; i++) http://www.cyberforum.ru/cpp-beginners/thread1223922.html
C++ Ошибка при освобождении памяти (delete)
Здравствуйте! Есть массив lines, созданный вот так : int *line = new int ; Потом, пытаюсь его удалить и пересоздать : delete line; int *line = new int ; В ответ, компилятор выдает ошибку :
C++ Компиляция исходного кода в работающей программе
Привет. Подскажите, как можно скомпилировать код, и использовать полученный результат в запущенной программе, если этот самый код находится, в компоненте (memo, list итд - неважно) этой запущенной пргораммы. Я нашел 1 вариант - это сохранение этого кода в файл и компиляция в отдельном процессе. Это правильный вариант? и есть ли еще пути решения?
C++ SDL2 BlitScaled и прозрачность - масштабирование изображения http://www.cyberforum.ru/cpp-beginners/thread1223906.html
Здравствуйте. Пару дней назад начал работать с SDL2, возникла некоторая проблема, никак не могу масштабировать изображение с прозрачностью. /* * File: main.cpp * Author: vortex * * Created on 7 Июль 2014 г., 0:23 */ #include <iostream> #include "SDL2/SDL.h"
C++ Как прочитать числа из бинарного файла Нужна помощь. Пытаюсь читать из бинарного файла простые числа, но ничего не читается. Файл взят тут, там же и его описание, через Hex editor он просматривается. Мой код: #include <iostream> std::ifstream primes("primes.32b", std::ios::binary); char buf; primes.getline(buf,4); std::cout<<" buf = "<<buf<<std::endl; Вы водится символ сердечка и всё. подробнее

Показать сообщение отдельно
Renji
1534 / 982 / 240
Регистрация: 05.06.2014
Сообщений: 2,958
07.07.2014, 17:45     Заменить каждую группу точек тремя точками
Ввести последовательность символов и заменить каждую группу точек, стоящих подряд в последовательности, тремя точками.
C++
1
2
3
4
5
6
7
8
9
#include<iostream>
#include<boost/regex.hpp>
int main()
{
    boost::regex my_regex("\\.+");
    std::string some_text("A... B.................   C.");
    std::cout<<boost::regex_replace(some_text,my_regex,"...")<<std::endl;
    return 0;
}
Дальше сами.
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru