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

Указатели + структура, а в структуре 2-мерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблемы компиляции приложения WF на MVS2010 http://www.cyberforum.ru/cpp-beginners/thread683347.html
Добрый день, господа! У меня возникла совершенно странная проблема, с которой я ранее не сталкивался. В одном из хедоров моего приложения реализована функция, отвечающая за реакцию на нажатие кнопки. До определенного момента все работало хорошо. Но после добавления вызова новой функции (назовем ее new) компилятор начал находить ошибки, которые просто не логичны. Например, в участке кода до...
C++ PCM формат Имеется PCM файл(*.pcm). Очень нужно полезные данные сконвертировать в массив. Как это сделать? Есть ли описание формата pcm? http://www.cyberforum.ru/cpp-beginners/thread683346.html
C++ Указатели + структура, а в структуре 2-мерный массив
11111
C++ Программа обхода конем шахматной доски -рекурсией с++
Пока писала ,наделала кучу ошибок. Компилятор сильно ругается. Понятия не имею,что ему не нравится. Везде пишет,что не объявлены переменные. Странно.Кто поможет разъяснить,что там не так и подправить в самой программе.Была бы очень благодарна #include <stdio.h> #include <stdlib.h> const n=8; int x; int y; bool r; double c; int u; void chess(int k){
C++ Ошибка инициализации bool*** http://www.cyberforum.ru/cpp-beginners/thread683323.html
Я, похоже, совершенно не разбираюсь в указателях, так что еще один глупый вопрос: где ошибка? bool*** result_array = new bool**; for(int sch = 0; sch < n; sch ++){ **result_array = new bool*; for(int sch2 = 0; sch2 < n; sch2 ++){ *result_array = new bool; } } n и t - заданные размеры массива
C++ Сортировка списка Здравствуйте!!! Прошу помочь мне написать алгоритм сортировки односвязного списка. Задание такое: необходимо из элементов трёх списков создать новый список, так чтобы он был упорядочен. Новый список я создал, но отсортировать не знаю как: #include "stdafx.h" #include <list> #include "iostream" #include <stdio.h> #include <conio.h> #include<iostream> подробнее

Показать сообщение отдельно
Петр1
3 / 1 / 1
Регистрация: 09.10.2012
Сообщений: 25

Указатели + структура, а в структуре 2-мерный массив - C++

29.10.2012, 15:06. Просмотров 203. Ответов 0
Метки (Все метки)

Здравствуйте!

struct person{
int **name;
}*ar=new person[10];

void main(){
ar[0].name[0]=new int[1];
ar[0].name[0][0]=52;
}

Вылетает из программы, а что именно не так, мне не пишет (
С одномерным массивом все в порядке.

Исправил, работает.
struct person{
int **name;
}*ar=new person[10];

void main(){
ar[0].name[0]=new int*[1];
ar[0].name[0]=new int[10];
ar[0].name[0][0]=52;

}

Добавлено через 52 секунды
Та блин! Мои извинения, что то я тут напорол ( удалите пост, я уже разобрался)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru