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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Визуализация сортировки массива http://www.cyberforum.ru/cpp-beginners/thread1115084.html
Здравствуйте, задача состоит в том, чтобы визуализировать процесс сортировки массива 3-мя различными алгоритмами. Как здесь http://www.sorting-algorithms.com/ . Я выбрал пузырьковый алгоритм, пирамиду и quick. Все реализовал, но как и ожидалось человеческое око не воспринимает такую скорость сортировки ))) Получается надо сделать таймер, и раз в 100 мс делать один проход цикла или одно...
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++; //считаем количество строк numberOfString+=1;
C++ Указатель на метод класса
Доброго времени суток, форумчане. Необходимо получить указатель на размер вектора. Делаю из соображений быстродействия, т.к. каждый раз обращаться через оператор точки будет долго. Возможно я не прав. Просто думается, что обращаться напрямую через указатель быстрее нежели через класс. Искал много и даже находил решения моей проблемы, но вообще не понимаю как делать и как должно работать. Прошу...
C++ Max_element http://www.cyberforum.ru/cpp-beginners/thread1115048.html
можете объяснить как и с нескольких чисел определить максимальное число используя операцию max_element, и присвоит его переменной max, зарание спасибо за помощь...
C++ Найти ошибку Не могу понять, что не так в программе, она запускается, но выдает не совсем, то что нужно, а нужно именно преобразовать слова null, one, two, three в числа 0,1,2,3 , но если ввести другое число например four, то вывести сообщение об ошибке. Моя прога запускается и и преобразовывает слова в числа, но она будет их преобразовывать в эти числа даже если я введу туда любой набор букв. Заранее... подробнее

Показать сообщение отдельно
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 179
10.03.2014, 11:47  [ТС]     Переполнение стека из-за передачи струтуры
SharpDeveloper, что тут объяснять
экспортирую функцию из ДЛЛ и в ней создаю струтуру
mustimur структура не из примера, она гораздо больше
C++
1
2
3
4
5
6
7
8
//вот так объявляю стуктуру в .Н файле
struct mystruct
{ int a;
  int b;};
// вот так создаю структуру в .срр файле, файл содержит функции ЭКСПОРТИРУЕМЫЕ ДЛЛ
mystruct mystruct1;
//вот так передаю стуктуру в функцию 
function(mystruct);//<- здесь происходит переполнение стека
пожалуйста не пишите про передачу по ссылке я про это знаю мне нужно выделить память под структуру
C++
1
2
function(mystruct &mystruct1);
{}
 
Текущее время: 12:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru