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

Динамические массивы - C++

Восстановить пароль Регистрация
 
nikitaevg
0 / 0 / 0
Регистрация: 23.07.2011
Сообщений: 57
06.12.2012, 19:31     Динамические массивы #1
Добрый вечер, у меня в программе есть динамический массив, в котором, если записать туда >20 элементов, все элементы перемешиваются, но когда я делаю массив обычным(не динамическим), все становится на свои места. Как быть и в чем проблема?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 19:31     Динамические массивы
Посмотрите здесь:

Динамические массивы. C++
Динамические Массивы C++
C++ Динамические массивы
C++ динамические массивы
Динамические массивы: C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6468 / 2243 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
06.12.2012, 19:32     Динамические массивы #2
Цитата Сообщение от nikitaevg Посмотреть сообщение
Как быть и в чем проблема?
Ладно, блин, какой вопрос, такой и ответ - проблема в твоем коде.
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
06.12.2012, 19:36     Динамические массивы #3
nikitaevg, покажите весь код.
nikitaevg
0 / 0 / 0
Регистрация: 23.07.2011
Сообщений: 57
06.12.2012, 19:37  [ТС]     Динамические массивы #4
Согласен, вопрос неправильно поставлен, как эту проблему исправить?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
06.12.2012, 19:38     Динамические массивы #5
Цитата Сообщение от nikitaevg Посмотреть сообщение
Согласен, вопрос неправильно поставлен, как эту проблему исправить?
Поставить правильно вопрос
nikitaevg
0 / 0 / 0
Регистрация: 23.07.2011
Сообщений: 57
06.12.2012, 19:40  [ТС]     Динамические массивы #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <cstdlib>
#include <iostream>
#include <math.h>
 
 
using namespace std;
 
 
 
int main(void)
{
 
    int a,b;
a=0;b=0;
int *v=new int[a];
int *vi=new int[a];
int *c=new int[a];
int *iv=new int[b];
int *ivi=new int[b];
int *id=new int[b];
 
 
 
    cin >> a;
 
    for(int i=0;i<a;i++)
    {
        cin >> c[i] >> v[i] >> vi[i];
    }
    cin >> b;
    for(int i=0;i<b;i++)
    {
        cin >> iv[i] >> id[i] >> ivi[i];
}
 
 
 
    for(int i=0;i<a;i++)
    {
        cout << c[i] << " " << v[i] << " " <<  vi[i] << endl;
    }
    cin >> b;
    for(int i=0;i<b;i++)
    {
        cout <<  iv[i] << " " << id[i] << " " << ivi[i] << endl;
}
system("pause");
 
    return 0;
}
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
06.12.2012, 19:53     Динамические массивы #7
Цитата Сообщение от nikitaevg Посмотреть сообщение
cin >> a;
Поднять выше.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 19:56     Динамические массивы
Еще ссылки по теме:

C++ Динамические массивы
Динамические массивы C++

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

Или воспользуйтесь поиском по форуму:
nikitaevg
0 / 0 / 0
Регистрация: 23.07.2011
Сообщений: 57
06.12.2012, 19:56  [ТС]     Динамические массивы #8
Спасибо, помогло.
Yandex
Объявления
06.12.2012, 19:56     Динамические массивы
Ответ Создать тему

Метки
динамические, массивы
Опции темы

Текущее время: 04:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru