|
-28 / 35 / 25
Регистрация: 14.06.2013
Сообщений: 1,452
|
||||||
Обьект в try02.06.2015, 13:53. Показов 2038. Ответов 32
Метки нет (Все метки)
Всем доброго дня !
Заметил одну неприятную вещь. Если обьект выходит за область try ограниченную фигурными скобками - то он исчезает. Обьект создан в try. ________________ И еще одна неприятность . x области try скрывает x main(). как получить из области try доступ к x main() ?
0
|
||||||
| 02.06.2015, 13:53 | |
|
Ответы с готовыми решениями:
32
Вывести обьект из контруктора |
|
Неэпический
|
||
| 03.06.2015, 16:57 | ||
|
0
|
||
|
-28 / 35 / 25
Регистрация: 14.06.2013
Сообщений: 1,452
|
|
| 03.06.2015, 16:59 [ТС] | |
|
я волнуюсь за утечку памяти (((
0
|
|
|
-28 / 35 / 25
Регистрация: 14.06.2013
Сообщений: 1,452
|
||||||||||||||||
| 04.06.2015, 12:18 [ТС] | ||||||||||||||||
|
Подскажите пожалуйста , почему не работает
полный код
0
|
||||||||||||||||
|
|
|||||||
| 04.06.2015, 12:23 | |||||||
|
Бросается исключение Array::xZero, оно и обрабатывается. До этой строки:
Тем более условие всё равно не сработает, size == 0.
1
|
|||||||
|
196 / 197 / 120
Регистрация: 27.05.2011
Сообщений: 545
|
|
| 04.06.2015, 12:28 | |
|
Более того, throw без операнда — это повторная генерация исключения, а если в этот момент никакое исключение не обрабатывается, произойдёт аварийное завершение программы
1
|
|
|
-28 / 35 / 25
Регистрация: 14.06.2013
Сообщений: 1,452
|
||||||
| 04.06.2015, 12:31 [ТС] | ||||||
|
Array intArray(-1);
теперь то должно сработать - но при этом получаю ошибочку ((( даже не ошибку , а аварийное завершение . может надо написать что-то типа
0
|
||||||
|
-28 / 35 / 25
Регистрация: 14.06.2013
Сообщений: 1,452
|
||||||||||||||||
| 04.06.2015, 13:37 [ТС] | ||||||||||||||||
|
сделал так
Добавлено через 45 минут ****************************** переменная itsSize лежит в дин. памяти. создаю обьект Array intArray(-5); при вызове конструктора
на экран выводится сообщение KONSTRUKTOR %p % далее работает throw xZe (); и получаю сообщение error 2!!! сообщение от деструктора не получаю. Скажите пожалуйста , - ячейка памяти выделенная при иницианализации обьекта в конструкторе при этом освобождается ?
0
|
||||||||||||||||
|
Неэпический
|
||||||||
| 04.06.2015, 13:53 | ||||||||
0
|
||||||||
|
-28 / 35 / 25
Регистрация: 14.06.2013
Сообщений: 1,452
|
||||||
| 04.06.2015, 15:28 [ТС] | ||||||
|
Скажите пожалуйста, а если к примеру сделать так ?
0
|
||||||
|
Неэпический
|
|
| 04.06.2015, 20:40 | |
|
0
|
|
| 04.06.2015, 20:40 | |
|
Как вывести обьект с cout ? Абстрактные классы. Обьект в строку Класс, обьект, имя, enum..
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|