Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переполнение стека из-за передачи струтуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Визуализация сортировки массива http://www.cyberforum.ru/cpp-beginners/thread1115084.html
Здравствуйте, задача состоит в том, чтобы визуализировать процесс сортировки массива 3-мя различными алгоритмами. Как здесь http://www.sorting-algorithms.com/ . Я выбрал пузырьковый алгоритм, ...
C++ Объясните код Если честно я не знаю как написать программу, пожалуйста помогите. Опишите код полностью и пожалуйста постройте программу функции. http://www.cyberforum.ru/cpp-beginners/thread1115078.html
C++ Не могу считать матрицу из файла в динамический массив
Вот проблемный кусок программы: fstream f (strConst); if (! f) { cout<<"Error_3"; return 1; } int numberOfString=0; while (!f.eof()) if (f.get()=='\n') numberOfString++; ...
C++ Указатель на метод класса
Доброго времени суток, форумчане. Необходимо получить указатель на размер вектора. Делаю из соображений быстродействия, т.к. каждый раз обращаться через оператор точки будет долго. Возможно я не...
C++ Max_element http://www.cyberforum.ru/cpp-beginners/thread1115048.html
можете объяснить как и с нескольких чисел определить максимальное число используя операцию max_element, и присвоит его переменной max, зарание спасибо за помощь...
C++ Найти ошибку Не могу понять, что не так в программе, она запускается, но выдает не совсем, то что нужно, а нужно именно преобразовать слова null, one, two, three в числа 0,1,2,3 , но если ввести другое число... подробнее

Показать сообщение отдельно
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
10.03.2014, 18:10
Цитата Сообщение от Aloir Посмотреть сообщение
как вариант увелечение стека
Плохо вариант... Не понял а это:
Цитата Сообщение от Aloir Посмотреть сообщение
вы же должны знать размер структуры
зачем? Это ведь так выделяется:
C++
1
2
3
4
int c=1000;
mystruct *mst= new mystruct [c];
....
delete [] mst;
Если она 1 то c=1.. Зачем ее размер в этом случае? Другой вопрос если выделяешь так:
C++
1
2
3
4
5
int c=1000;
mystruct *mst;
mst=(mystruct*) malloc (sizeof(mystruct)*c);
....
free(mst);
То да размер структуры
C++
1
sizeof(mystruct)
надо знать... Или я Вас не правильно понял?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru