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

Ошибка структуры с динамическим массивом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ указатель на массив http://www.cyberforum.ru/cpp-beginners/thread100232.html
Добрый день, объясните как верно будет. например определим массив char array = {"qaqaqaqqa"} к примеру есть функция void primer( char *array) { операторы; } в эту функцию я могу передать массив двумя способами primer(array); primer(&array);
C++ COM порт Вопрос! Есть ли особенность при открытии ком порта. Поясняю!. Есть штатный ком порт с номером 1 (на маме) он без проблем открывается функцией GreateFile Купил переходник USB-com в системе обозначился как com17 и никак мне его не открыть выше обозначенной функцией. http://www.cyberforum.ru/cpp-beginners/thread100187.html
C++ Грязный хук.
Провёл не большой анализ по одному коду, и выянил не которые особенности, о которых не пишут в книгах о языке C++. Это я узнал из книги INside COM. Также помню не в тему спор завёл где то на форме, про виртуальный деструктор и где его надо прописывать. Правильнее и безопаснее прописывать конечно везде, если не брать концепцию COM. #include <iostream.h>
C++ Классы и функции
Вопрос по поводу "идеологии" написания классов. Как лучше писать реализации? Есть ли смысл создавать функции, которые по сути аналогичны предназначению метода класса и просто вызывать их из методов? Например, так: void ker_foo( /* ... */ ) { } class Class
C++ 5 программ. Срочно http://www.cyberforum.ru/cpp-beginners/thread100133.html
1.Написать программу номер дня недели,название дня недели или сообщение об ошибке ,если введены неверные данные 2.написать программу которая выводит таблицу квадратов первых 10 целых полодительных чисел. 3. Написать программу которая выводит таблицу квадратов первых 5 положительных чисел 4. Написать программу которая вычисляет сумму ряда 1+1/2+1/3+...+1/н н-вводит пользователь. 5. Написать...
C++ Метод Гаусса для решения СЛАУ с использованием одномерного массива Доброго всем времени суток. У меня есть прога для двумерного массива #include <stdio.h> #include <iostream> #include <conio.h> using namespace std; void f(double an, double bn,int m) { int i,j; cout << " \n"; подробнее

Показать сообщение отдельно
DragoDemon
2 / 2 / 0
Регистрация: 18.11.2009
Сообщений: 43
01.03.2010, 21:41     Ошибка структуры с динамическим массивом
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
main()
{
int i,j,ColYe;
ColYe=5;
 
struct rest {int size, *bufmtx;};
rest *mass = new rest[ColYe-1];
for(int j=1; j<ColYe-1; j++)
mass[j].bufmtx = new int [ColYe-j];
 
for(i=1;i<ColYe-1;i++)
{
                       for(j=1;j<ColYe-j;j++)
                       {
                                  mass[i].bufmtx[j]=j;            
                       }
}
return 0;
}
P.S. ошибка была в выходе за пределы объявления
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru