|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.08.2016, 15:49 | #121 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
фишка в вызове b . f();
ява не хочет. ++ норм |
14.08.2016, 21:52 | #122 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
С++ позволяет больше, вам не запретит компилятор обратится к неинициализированной переменной, в Java такое запрещено.
переменная должна быть 100% иницилизированная к моменту обращения.(хотя бы null в нее присвоить). Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
15.08.2016, 15:23 | #123 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
во первых у меня переменная до вызова метода получила new
|
15.08.2016, 15:29 | #124 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
потому что слипа нет
|
15.08.2016, 15:38 | #125 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
в с++ мало сахара и мало исключений
|
15.08.2016, 16:16 | #126 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
try catch по сути тоже ветвление.
если у вас возникнет исключение, переменная может быть не инициализирована, о чем компилятор и сообщает. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
15.08.2016, 16:32 | #127 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
компилятор не тугой и видит что в данном случае все ок.
|
15.08.2016, 17:01 | #128 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
и поэтому выдает ошибку?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
16.08.2016, 12:06 | #129 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
фишка в вызове b . f();
|
16.08.2016, 12:33 | #130 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну да, если бы его не было, не было бы использования переменной.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Характеристика(и) ОС | P.A.S.C.A.L. | Помощь студентам | 4 | 11.05.2012 10:55 |
характеристика ноутбука???? | Betty | Компьютерное железо | 6 | 07.08.2011 22:56 |
характеристика процессора | Desha | Компьютерное железо | 2 | 11.09.2009 21:38 |
Сравнительная оценка локальных СУБД | Stilet | Свободное общение | 2 | 23.11.2008 15:33 |