Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 16.06.2009
Сообщений: 15

Работа со строкой (string). Нужно увеличить её размер

16.05.2010, 18:05. Показов 2000. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Ребята, ей богу! Облазил всё, но ничего не нашёл.
В задании нужно в строку через каждые три символа вставить символ "=". В общем не важно какой символ, пусть будет любым.

Вставить можно заменив им i-тый символ строки, но это не правильно. Чуть сложнее сделать перестановку символов, т.е. вставить не вместо символа, а сперва все сдвинуть, а уж потом вставлять.

Это я и сделал, но проблема в том, что символы, что идут правее исчезают при добавление новых символов в строку.

Если есть строка string str = "abcdefg"; то при вставке туда символа "=" через каждые три символа получится следующее: abc=def
Тут видно, что знаки исчезают, т.е. строка не может быть больше чем была изначально (меньше тоже быть не может).

Я питался увеличить её размер, у меня не вышло. Пожалуйста помогите! Это очень важно для меня!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.05.2010, 18:05
Ответы с готовыми решениями:

<string> работа со строкой
Добрый день, уважаемы формучане. Не очень силен в работе со строками. Надеюсь на Вашу помощь. Допустим у меня есть некая строка: string...

Увеличить размер выводимого текста (увеличить буквы) функции outtextxy
Здравствуйте. Я вывожу текст с помощью функции Функция outtextxy. Можно ли как-нибудь увеличить размер выводимого текста? (увеличить буквы)

Как в IntelliJ IDEA увеличить размер (размер редактора, кода)?
как в IntelliJ IDEA увеличит размер (размер редактора, кода)?

3
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
16.05.2010, 19:31
Приведи код, как ты вставляешь символы.
0
0 / 0 / 0
Регистрация: 16.06.2009
Сообщений: 15
16.05.2010, 19:37  [ТС]
Да нет уже тог кода, я всё удалил, потому ,что оно не работало.
Как правильно это сделать?
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
16.05.2010, 21:17
Так напиши заново, в чем проблема-то? Ведь если ты писал тот код, то во второй раз - напишешь гораздо быстрее, не так ли?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.05.2010, 21:17
Помогаю со студенческими работами здесь

В матрице все отрицательные элементы следующие за строкой с наибольшим элементом увеличить на 10
• В матрице все отрицательные элементы в строках, которые следуют за стро¬кой, содержащей наибольший элемент, увеличить на 10

Std::string размера 20 со строкой длины 10?
Возможно ли, что std::string будет хранить в себе строку длиной в 10 символов, но при этом иметь внутри массив char'ов длиной 20? (10 и 20...

Не работает сравнение String с пустой строкой
Добрый день. Возникла проблема использования оператора if при нажатии кнопки. btn.setOnClickListener(new...

Увеличить размер иконок
Ребят, появилась проблема, не могу отрыть место, где можно сменить размер данных иконок Если сможете, помогите...

Увеличить размер шрифта
Люди добрые, подскажите как увеличить размер шрифта, когда был Windows7, с права в низу стояли 100% я увеличивал до 150% шрифт увеличивался...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru