Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2011, 15:53   #1
molekyla
 
Регистрация: 19.02.2011
Сообщений: 5
По умолчанию Ошибка "Stack Owerflow"

При выполнении программы выскакиевает ошибка (скрин прилагается). Пеперыл кучу форумов/справок/гайдов, нигде не встречал подобного. С классами только начинаю работать, может поможете. Буду очень признателен.
И еще забыл. Странно, но переменная i.number.Re и i.number.Im как то сами принимают значение, причем очень большое.
З.Ы. исходны код тоже прилагаю, там все с комментариями.
Изображения
Тип файла: jpg 1.jpg (11.4 Кб, 145 просмотров)
Вложения
Тип файла: rar lab 1 (ООП_класи).rar (26.3 Кб, 9 просмотров)
molekyla вне форума Ответить с цитированием
Старый 19.02.2011, 16:28   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

> i.Create(8,2);

так объекты не создают.

Код:
i := TComplex.Create(8, 2);
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 19.02.2011, 16:39   #3
molekyla
 
Регистрация: 19.02.2011
Сообщений: 5
По умолчанию

Тьфу, а я копаюсь уже не первый день. Спасибо за ответ
molekyla вне форума Ответить с цитированием
Старый 19.02.2011, 16:40   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А на какой строке то выбивает ошибку?
Цитата:
но переменная i.number.Re и i.number.Im как то сами принимают значение, причем очень большое.
Это потому что память на которую они случайно указывают изначально содержит мусор, потому что ты неверно (как уже сказали) создаешь объект.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.02.2011, 16:47   #5
molekyla
 
Регистрация: 19.02.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А на какой строке то выбивает ошибку?
именно тут "i.Create(8,2);2
molekyla вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Синтаксическая ошибка " или " в чём разница?" vedro-compota PHP 7 07.08.2010 16:45
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder AleksP C++ Builder 7 11.04.2009 13:06
Stack owerflow - глюки с TThread IOrist Общие вопросы Delphi 4 11.11.2007 09:13