AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.11.2005, 11:16   #10  
simply2double is offline
simply2double
Участник
Аватар для simply2double
 
556 / 19 (2) ++
Регистрация: 08.09.2004
Адрес: alfa cen
Цитата:
Сообщение от Lokis
в Object Pascal ( в Дельфи, то бишь ) возвращаемое значение функцией хранилось в переменной Result. Таким образом, можно было присваивать значение этой переменной в теле функции несколько раз и при выходе из нее значение переменной Result определяло результат, возвращаемый этой функцией.
Просто другая логика, из-за которой можно было немного запутаться при переходе на Си...
хм... в чем же отличие логики... просто интересно

Код:
 
 
int MyMethod() // метод, возвращающий тип int 
{
	int Result = 0; // объявляю возвращаемую переменную
 
	;
   
	if (условие)
	Result = 1; // один раз присвоил
	else 
	Result = 2; // второй раз присвоил
	...
	Return Result; // вышел из метода и вернул переменную
}

в Object Pascal ( в Дельфи, то бишь ) можно что-то сотворить с Result после исполнения Return ?????

PS код немного подправил, чтоб было наляднее

Последний раз редактировалось simply2double; 09.11.2005 в 11:37.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Есть ли у кого-нибудь такая штучечка? miklenew DAX: Программирование 54 01.06.2015 12:09
Амортизация после кап.ремонта по НУ sns DAX: Функционал 15 05.12.2008 02:35
Новые поля после перехода на SP4 global DAX: Функционал 4 10.03.2006 11:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:10.