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

Переполнение стека из-за передачи струтуры - 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 , но если ввести другое число... подробнее

Показать сообщение отдельно
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182

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

10.03.2014, 00:43. Просмотров 444. Ответов 10
Метки (Все метки)

у меня происходит переполнение стека из-за передачи большой структуры.
и не только из-за структуры пытался передать большую строку тоже переполнеие стека но сейчас про стуктуру так как строка всего лишь массив.
(указатели использовать нельзя - не смеется, там свой скриптовый язык, там нет указателей)
пишу ДЛЛ.
1. могу ли выделить память какойнибудь функцией для экзешника чтобы она увеличила стек?
2. как мне выделить память для стурктуры, ВАЖНО - мне нужно обращаться к ней как обычно
C++
1
2
3
4
5
6
7
//если это структура
struct mystruct
{ int a;
  int b;};
mystruct mystruct1;
//обращаюсь к a
mystruct1.a = 1;
а то прийдется все перписывать.
3. чтобы она передовалась по ссылке (если я не ощибаюсь). если передам ее в функцию не создается никаких копий и функция меняет начальный экземляр, изменения видны везде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru