Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 48

Использование динамического массива...

04.09.2011, 14:31. Показов 796. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Подскажите пожалуйста, научилась создавать динамические массивы...

Создала функцию

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void massiv(){
    // объявляем двухмерный динамический массив
    vertex **v = new vertex *[hwidth-1];
    for(int m = 0; m < hwidth-1; m++)
        v[m] = new vertex[hheight-1]; 
    // заполняем его данными
    for (unsigned int i=0;i<hwidth-1;i++)
    for (unsigned int j=0;j<hheight-1;j++){
        v[i][j].x = i;
        v[i][j].y = (hmap+(  i)+(  j)*hwidth)->g;
        v[i][j].z = j;
    }
    
}
А в функции main мне необходимо использовать получившийся массив v

C++
1
glVertexPointer(3,GL_FLOAT,sizeof(vertex),v);
И получаю ошибку
error C2065: 'v' : undeclared identifier
Конечно же я неправильно пытаюсь использовать массив v, но к сожалению не знаю как... Буду благодарна за любой ответ)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.09.2011, 14:31
Ответы с готовыми решениями:

Использование динамического двумерного массива
Вот есть такой заголовочный файл // Заголовочный файл Vector.h #ifndef VECTOR_H #define VECTOR_H template&lt;typename TT&gt; ...

Использование двумерного динамического массива
Здравствуйте, уважаемые форумчане. Такой вопрос: я объявил двумерный дин. массив, выделил, память, сделал с ним что-то int **arr =...

Использование динамического массива в качестве переменной класса
Доброго времени. Подскажите пожалуйста возможно ли в классе объявить переменную типа int *a, затем в конструкторе инициализировать ее как...

2
 Аватар для OstapBender
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
04.09.2011, 14:45
ну у вас же V теряется в функции.
либо сделай возвращаемое значение vertex** и сделай return v; в конце (присвоишь указателю в мейн)
либо можно указатель V передавать в функцию как параметр.
1
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 48
04.09.2011, 15:47  [ТС]
Спасибо, большое) Оч вам благодарна)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.09.2011, 15:47
Помогаю со студенческими работами здесь

Подскажите простую реализацию динамического массива и его использование с возможностью изменения его размера
Подскажите простую реализацию динамического масива и его использование с возможностью изменения его размера........спасибо))) ...

Использование нужного указателя без динамического привидения типов
Добрый день. В общем объяснять я никогда не умел, но попробую. Мне надо как-то передать в функцию указатель на базовый класс так, чтобы...

Добавить в программу использование динамического массива
Нужно добавить динамический массив program df; uses crt; type massiv=array of integer; var sred:real; i,j,sum:integer; ...

Использование динамического компонента
Всем доброго времени уток, есть проблема , есть функция создающая компонент динамически , а так же кнопка, вопрос:как воздействовать с...

Использование id динамического элемента управления
Создаю таким образом много текстбоксов: this.Controls.Add(new TextBox() { Name = &quot;TextBox&quot; + num.ToString(), Location = new Point(x, y),...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru