Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

out параметры   Найти похожие ветки 

 
з. танька   (2005-12-20 15:26) [0]

привет!
видела в одной книжке шо out-параметры не могут стоять справа от знака присваивания. проверила - могут. по сути получается что книжка врет и var и out одно и то же. или может у меня какие нибудь настройки сбились?


 
Johnmen ©   (2005-12-20 15:34) [1]

Шо за це? Сбилось?


 
з. танька   (2005-12-20 15:44) [2]

то есть так и надо?


 
Sergey13 ©   (2005-12-20 15:45) [3]

8-)
Что-то это мне напоминает.


 
Digitman ©   (2005-12-20 15:47) [4]


> видела в одной книжке шо out-параметры не могут стоять справа
> от знака присваивания


такие книжки - фтопку


 
umbra ©   (2005-12-20 15:52) [5]

var - берется значение, возвращается измененное значение
out - значение обнуляется (предыдущее значение теряется), возвращается присвоенное. Предыдущее значение никого не интересует


 
з. танька   (2005-12-20 15:58) [6]

спасибо umbra!


 
Anatoly Podgoretsky ©   (2005-12-20 16:03) [7]

umbra ©   (20.12.05 15:52) [5]
Только не обнуляется, а не берется во внимание и значение обязательно должно быть присвоено в функции.


 
umbra ©   (2005-12-20 16:09) [8]

2 Anatoly Podgoretsky ©   (20.12.05 16:03) [7]

да, конечно. примерно это я и имел в виду


 
Набережных С. ©   (2005-12-20 16:40) [9]

Берется текущее значение во внимание или не берется, будет что-то присвоено в функции или не будет - полностью зависит от программиста, язык никаких ограничений на это не накладывает. Т.е. различия лежат в области сознания программиста, но не компилятора. Точнее будет сказать, что значение параметра не должно приниматься во внимание программистом, но должно быть им установлено внутри функции, в соответствии с принятыми соглашениями языка, но не более. Хотя и не менее:)



Страницы: 1 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
3-1131884292
Ольга
2005-11-13 15:18
2006.01.08
Заполнение таблицы БД данными из файла (csv / xls / txt ...)


2-1134827315
TStas
2005-12-17 16:48
2006.01.08
Как перевести TColor в RGB


2-1135139371
egorov paha
2005-12-21 07:29
2006.01.08
Sql в Delphi - неработают команды


2-1135023764
Majesto
2005-12-19 23:22
2006.01.08
Вопрос по SQL. Работа с таблицами.


1-1133872723
Некто Аполло
2005-12-06 15:38
2006.01.08
Version Info для DLL