![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Maryann |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.1.2008 Репутация: нет Всего: нет |
помогите найти ошибку:
..... перегрузка такая:
|
||||
|
|||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
ошибка-то в чём? опять телепатов вызывать? |
|||
|
||||
| Maryann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.1.2008 Репутация: нет Всего: нет |
и он выдает такое сообщение: Unhandled Exception что неправильно не могу понять. Вроде должно работать? |
|||
|
||||
| Ulysses4j |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 304 Регистрация: 6.6.2007 Где: Ростов-на-Дону Репутация: 4 Всего: 10 |
Напишите текст main() по одному оператору в строчке и запустите — должно стать понятно, в какой момент вылетает. Скорей всего дело в вводе-выводе — пиведите код vvod, vivod.
-------------------- Communication is critical to the job of a programmer. C. Jazdzewski. Fatherly Advice To New Programmers |
|||
|
||||
| Maryann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.1.2008 Репутация: нет Всего: нет |
дело в том, что он не выделяет какую-либо ошибку, просто вылетает окно - General Protection Exception |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
Maryann, предоставленный Вами код выглядит нормально. А если убрать все строчки из main, то будет GPE?
-------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Maryann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.1.2008 Репутация: нет Всего: нет |
Если убрать все строчки из main() , никаких ошибок он не выдает
ошибка возникает, только после строчки m3=m1+m2 Это сообщение отредактировал(а) Maryann - 20.1.2008, 15:58 |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 2 Всего: 95 |
Maryann, а не уничтожается ли объект temp до того, как его значение будет передано в объект m3?
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| Ulysses4j |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 304 Регистрация: 6.6.2007 Где: Ростов-на-Дону Репутация: 4 Всего: 10 |
Под MSVC 9.0 все прекрасно работает, исключений нет. Вы от нас ничего не скрываете? ;) Какой компилятор?
Добавлено через 3 минуты и 8 секунд
С какой стати? Все чисто: все данные хранятся по значению (длина, массив int), вызывается по умолчанию сгенерённый копиктор, который их благополучно побайтово копирует. -------------------- Communication is critical to the job of a programmer. C. Jazdzewski. Fatherly Advice To New Programmers |
|||
|
||||
| Maryann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.1.2008 Репутация: нет Всего: нет |
ama_kid, возможно, и что же теперь делать?
|
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 2 Всего: 95 |
Maryann, ну для начала упомянуть компилятор\среду разработки, потому как у меня на MSVC++ 2005 тоже все отлично проглатывается без GPE
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| Maryann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.1.2008 Репутация: нет Всего: нет |
ama_kid, Borland C++, version 4.5 copyright 1991, 1994
Добавлено через 13 минут и 43 секунды Только что написала то же самое для векторов - заработало!!! |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
Невозможно. Сменить компилятор(если это позволяют обстоятельства). Советую MinGW или MSVC Express. Это сообщение отредактировал(а) archimed7592 - 20.1.2008, 17:30 -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Ulysses4j |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 304 Регистрация: 6.6.2007 Где: Ростов-на-Дону Репутация: 4 Всего: 10 |
Самое странное, что в Borland C++ 3.1 работает... А если вам предложить выбросить этот компилятор в топку и скачать нормальный, вы, конечно же, откажетесь?
-------------------- Communication is critical to the job of a programmer. C. Jazdzewski. Fatherly Advice To New Programmers |
|||
|
||||
| Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 45 Всего: 134 |
не факт. более чем возможно что где-нибудь в не превиденном коде аффтора рушиться память.
Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг Отладчик мой друг -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |