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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
shans
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 43
#1

Добавление строк в масив строк - C++

09.10.2011, 17:38. Просмотров 479. Ответов 4
Метки нет (Все метки)

Такой вот вопрос как в С++ сделать масив строк(строки статичной длинны), но чтобы можна было добавить ещё строки?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2011, 17:38     Добавление строк в масив строк
Посмотрите здесь:

C++ Дан масив символьных строк, в каждой строке удалить путём сдвига все латинские буквы
C++ Масив строк на С
C++ По некоторому количеству строк (не более N) найти пары строк с общим словом
Как создать масив строк? C++
C++ Считать количество строк в файле и записать в масив
Добавление строк в вектор C++
поменять порядок строк двумерный масив C++
C++ Добавление строк динамической матрице
C++ Добавление строк в Вектор
C++ Копирование и добавление строк на С++ через процедуру ассемблера
C++ Добавление неодинаковых строк в массив строк
Добавление строк в файл C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
09.10.2011, 17:47     Добавление строк в масив строк #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
int main() {
    // для трёх строк в длиною 16-байт
    char str[3][16];
 
    strcpy(str[0], "quake");
    strcpy(str[1], "doom");
    strcpy(str[2], "halo");
 
    for(int i = 0; i < 3; i++)
        puts(str[i]);
 
    getchar();
    return 0;
}
shans
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 43
09.10.2011, 18:12  [ТС]     Добавление строк в масив строк #3
ну так есть 3 строки как добавить четвертую?
Nameless One
Эксперт С++
5767 / 3416 / 255
Регистрация: 08.02.2010
Сообщений: 7,441
09.10.2011, 18:15     Добавление строк в масив строк #4
Цитата Сообщение от shans Посмотреть сообщение
Такой вот вопрос как в С++ сделать масив строк(строки статичной длинны), но чтобы можна было добавить ещё строки?
  1. Использовать какой-нибудь из контейнеров STL
  2. Выделять новый массив строк большего размера при переполнении и копировать в него старый
  3. Воспользоваться сишным realloc'ом для изменения размера массива
  4. Выделить память под заведомо большее число строк, чем будет использоваться в программе

Выбирай что хочешь
shans
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 43
09.10.2011, 18:26  [ТС]     Добавление строк в масив строк #5
Спасибо
Yandex
Объявления
09.10.2011, 18:26     Добавление строк в масив строк
Ответ Создать тему
Опции темы

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