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

Вставка в строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Повторяющиеся строки матрицы. http://www.cyberforum.ru/cpp-beginners/thread388678.html
Вернуть значение 1, если есть. И количество повторений. Срочно....полчаса осталось. В долгу не останусь, положу денег на телефон. mat - вид матрицы. Нужен просто алгоритм перебора и записи, чтобы было понятно. Спасибо
C++ отсутствует заголовок функции (возможно, используется формальный список старого типа) Здраствуйте...... собственно надо решить функцию...с выдачей резтов в два столбца... писал так #include <conio.h> #include <iostream> #include <math.h> #include <iomanip> using namespace std; int main (); http://www.cyberforum.ru/cpp-beginners/thread388676.html
Сортировка массива C++
Задан целочисленный массив размера N. Отсортировать элементы массива в порядке возрастания количества разрядов установленных в «1» в двоичном представлении элементов массива. Например: 5 3 1 7 2 10 → 1 2 5 3 10 7 Не могу понять как Отсортировать элементы массива в порядке возрастания количества разрядов установленных в «1» в двоичном представлении элементов массива. Помогите Пожайлусто,...
После последнего столбца, содержащего только отрицательные элементы, вставить столбец из нулей. C++
Дана матрица размера M × N. После последнего столбца, содержащего только отрицательные элементы, вставить столбец из нулей. Если требуемых столбцов нет, то вывести матрицу без изменений.
C++ Вывести на экран слово «год», «года» или «лет» в зависимости от введенного возраста http://www.cyberforum.ru/cpp-beginners/thread388660.html
Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом «год», «года» или «лет»
C++ Помогите пожалуйста решить задачу с файлами на С++ Написать программу для подсчета количества слов в текстовом файле. Также программа должна вывести инф-ю о том, сколько раз в файле встречается каждое слово. Входящие данные: текстовый файл. Выходящие данные: 1. общее кол-во слов; 2. список слов и кол-во повторов в файле. подробнее

Показать сообщение отдельно
Mister_Trololo
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 3

Вставка в строки - C++

21.11.2011, 18:43. Просмотров 482. Ответов 3
Метки (Все метки)

Здравствуйте, у меня такой вопрос.

Как правильно вставлять символы(к примеру 4 пробела) в объекты типа string, если к примеру задана строка "aaaaaa\nbbbbbb\ncccc". Если пользоваться итератороми, то он потеряет смысл после первой вставки в строку, то есть следующий код не валиден. Вопрос, как сделать это правильно? спасибо

C++
1
2
3
4
5
6
7
8
9
string str = "0F AB 5D C6 DF E7";
 
for(string::iterator iter = str.begin(); iter != str.end(); ++iter)
{
    if(*iter == '\n')
    {
        str.insert(++iter, 4, ' ');
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru