Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2019, 11:17   #1
LomionDK
Пользователь
 
Регистрация: 24.02.2019
Сообщений: 33
По умолчанию Массив char c++ из n строк

Всем привет. Столкнулся с проблемой, что не знаю, как реализовать одно дело. Надо создать динам.массив char из 20 символов и n строк.
LomionDK вне форума Ответить с цитированием
Старый 16.03.2019, 11:23   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Создавать указатель на указатель и в цикле выделяйте память под массив из 20 символов.
p51x вне форума Ответить с цитированием
Старый 16.03.2019, 12:32   #3
LomionDK
Пользователь
 
Регистрация: 24.02.2019
Сообщений: 33
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Создавать указатель на указатель и в цикле выделяйте память под массив из 20 символов.
А если мне надо указать это все в структуре? Там вроде цикл использовать нельзя.
LomionDK вне форума Ответить с цитированием
Старый 16.03.2019, 12:39   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

1. В структуре, как и везде будет двойной указатель.
2. В структуре, а именно в конструкторе, можно использовать цикл для инициализации.
3. Не хотите с памятью возиться, берите std::vector<std::string>, std::vector<std::array<char, 20>> или, если n известно на этапе компиляции, вместо вектора также аррей.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] как перевести массив int в массив char? Beslan_AG Помощь студентам 0 09.07.2017 23:19
Массив из CHAR строк Tahoma Visual C++ 5 20.06.2017 18:43
Программирование с использованием 3 видов строк string, char, stringbuild bufalo Фриланс 5 27.11.2011 14:35
Заполнение массива строк типа char. KuckaMAXHATKA Помощь студентам 3 15.02.2011 21:21
Указатель на массив указателей на массив char'ов... SrgGld Общие вопросы C/C++ 0 19.11.2010 23:35