Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция, анализирующая строку и возвращающая число http://www.cyberforum.ru/cpp-beginners/thread72223.html
Как не читала и не пробовала эту прогу реализовать никак не получается... Написать функцию, которая анализирует заданную строку и возвращает: · 1, если строка представляет собой запись целого...
C++ работа в С++ В текстовом файле записаны названия некоторых предметов, а так же их веса и ценности. При заданном ограничении на суммарный вес предметов, сформировать набор, имеющий наибольшую совокупную ценность.... http://www.cyberforum.ru/cpp-beginners/thread72222.html
Работа с классами C++
Помогите решить задачу с использованием классов Дан текст. необходимо удвоить каждый символ в этом тексте, включая пробелы.
вычисления значения корня пользуясь итерационной формулой C++
программа для вычисления значения корня http://ru2.imgfiles.ru/c/8/b/e/9/c8be93639f246a94a7fe2c6c311bcaf8.jpg n-ого степення с заданной точностью e, пользуясь итерационной формулой...
C++ После нажатия на кнопку вывести изображение http://www.cyberforum.ru/cpp-beginners/thread72207.html
Здравствуйте. Подскажите, как связать кнопку Button с выводом bmp изображения на форму, т.е. чтоб после нажатия на кнопку изображение выводилось на форму? Есть такой код, для просто вывода...
C++ HEAP CORRUPTION DETECTED не могу найти ошибку код весь прорабатывает, но в конце выдаёт HEAP CORRUPTION через дебаг прогнал но так и не нашел ничего может вы подскажите на что ругается ну и в целом прошу высказаться всё ли правильно сделал... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
467 / 465 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
09.12.2009, 12:56
1. довыделить память для массива в который производиться вставка на количество встовляемых элементов
2. записать начиная с хвоста данного массива элементы этого массива которые будут сдвигаться в результате вставки
3. записать в основной массив встовляемые элементы

1. можно просто записать элементы массива которые будут сдвигаться в результате вставки в отдельный массив (как я понимаю, ты работаешь с массивом типа char).
2. обрезать исходный массив до места вставки
3. склеит strcat: исходный массив + вставка + полученный в п.1 массив
нужно всегда иметь достаточно памяти для всех операций и не забывать что для строки выделяется памяти на 1 символ больше, чем количество элементов
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru