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

[Error] variable-sized object 'stepsInMaze' may not be initialized - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Код на основе метода простых итераций выдает ошибки http://www.cyberforum.ru/cpp-beginners/thread818107.html
#include<iostream.h> #include<math.h> #include<conio.h> void main () { double Am={8,4,2,3,5,1,3,-2,10},Amm; double bb,r,xpred,xx; int i,j,k,n; double Bm={10, 5, 4},xpred,xx,err, max, temp, t; r = 0;
C++ Перегрузка функций Помогите написать программу: Перегрузка функций. Написать перегруженные функции и основную программу, которая их вызывает. а) для деления целых чисел; б) для деления комплексных чисел. вот что написал: незнаю как сделать деление комплексных чисел( http://www.cyberforum.ru/cpp-beginners/thread818086.html
C++ Сознатие графического приложения (Создать класс-наследник от FIGURE)
1). Создать класс-наследник от FIGURE, который представляет собой красную сетку с размером ячейки 30 точек на белом фоне. В левом верхнем углу в текстовом виде необходимо отображать текущий размер ячейки. 2) Произвести одификацию класса таким образом, чтобы при нажатии на ‘+’ размер ячейки увеличивался на 10 точек, а при нажатии на ‘-‘, соответственно, уменьшался. ...
Переписать, чтобы значения стали аргументами функции C++
Добрый всем. Вот у меня есть программка но немного не правильный код. Значит вот условие: Написать функцию, находящую корни уравнения методом хорд. Аргументы этой функции: · указатель на функцию, задающую уравнение; · интервал ; · точность ε. Найти корни следующих уравнений: 3*x2-150*sin(x)=0 ex/2-x3+50=0 x3-x2-50=0 3x-x2=0
C++ Сортировка массива по возрастанию http://www.cyberforum.ru/cpp-beginners/thread818060.html
Задача состоит в следующем. Сортировать двумерный массив по возрастанию, методом выбора максимума, согласно данному рисунку. http://img13.imageshost.ru/img/2013/03/25/image_51503349e47de.jpg Ввод матрицы осуществляется с клавиатуры. Если кто в курсе, как это осуществить напишите пожалуста. Спасибо. Добавлено через 3 часа 54 минуты Для примера лучше вот так взять 5 на 5 более наглядно,...
C++ точка входа в процедуру не найдена в библиотеке dll пытаюсь подключить библиотеку вот такая ошибка, как бы поправить? подробнее

Показать сообщение отдельно
anubis1768
4 / 4 / 0
Регистрация: 23.02.2013
Сообщений: 151
25.03.2013, 16:34  [ТС]     [Error] variable-sized object 'stepsInMaze' may not be initialized
ну я сделаю статический указатель static int **stepsInMaze, а потом проинициализирую массив нулями. Проблема в том, что мне нужно только при первом запуске функции это сделать
Вот, что я написал
C++
1
2
3
4
5
6
7
8
static int **stepsInMaze = new int *[size];
    
    for( int i = 0; i < size; i++ )
        stepsInMaze[i] = new int[size];
    
    for( int i = 0; i < size; i++ )
        for( int j = 0; j < size; j++ )
            stepsInMaze[i][j] = 0;
Оно же будет при каждом запуске функции массив обнулять, верно? Или просто сделать все счетчики цикла тоже статик?
 
Текущее время: 07:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru