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

Динамический массив строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ «Обработка строк» http://www.cyberforum.ru/cpp-beginners/thread131998.html
1. Дано некоторое число. Вставить его после каждого пробела.
C++ Организация ввода-вывода в С++ 1. Создать двоичный файл и записать в него n целых чисел. Из файла создать массив, элементы которого не являются простыми числами и расположены до минимального элемента. http://www.cyberforum.ru/cpp-beginners/thread131997.html
C++ Упражнение с использованием векторов
Ребят помогите. Дана последовательность с целыми числами. Удалить из массива все максимальные элементы. Я решала подобную задачу но не векторами. Вопрос: каких использовать в данной ситуации?
Упражнение с использованием структуры C++
Ребят помогите.На основе данных в input.txt составить список студентов группы включив в них следующие данные: фио, год рождения, домашний адресс, какую школу окончил. вывести в output.txt список...
C++ Класс "Дата" С++ срочно!!! http://www.cyberforum.ru/cpp-beginners/thread131990.html
Люди плиз, скоро сдавать нада а я дуб дубом в Си....(( помогите..... Нада написать класс "Дата" на С++ Основные задачи при обработке дат: расстояние в днях, часах, неделях и т.п. между двумя датами!...
C++ Организация ввода-вывода в С++ 1. Создать двоичный файл и записать в него n целых чисел. Из файла создать массив, элементы которого не являются простыми числами и расположены до минимального элемента. подробнее

Показать сообщение отдельно
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.05.2010, 06:18
сначала прочитать строку, добавить её в список
когда список построен, посчитать элементы
создать динамический массив указателей char **a
C
1
a = (char **) calloc(количество, sizeof(char *));
перенести указатели из списка в динамический массив (берётся каждый узел списка и его указатель на строку (тоже динамическую) присваивается a[i])
потом нужно сам список удалить из памяти, но при этом освобождать только сами узлы

должно остаться: массив указателей a, в нём указатели на строки, количество известное

при завершении нужно каждую строку в массиве указателей освободить, а потом уже сам массив a освободить
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru