Void: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
доповнення
доповнення
Рядок 28:
Прототипи в С без аргументів, наприклад <code>void f()</code> не використовуються з [[C99]]. <ref>Bjarne Stroustrup, ''[http://www.ddj.com/cpp/184401562 C and C++: Case Studies in Compatibility. Reconcilable differences? You decide]'', [[Dr. Dobb's]], September 01, 2002; [http://www.research.att.com/~bs/examples_short.pdf print version]</ref>
 
== Застосування в Haskell ==
На відміну від C++, у функціональній мові програмування [[Haskell]] тип void позначає порожній тип, який не існує й не може мати значень.<ref>[http://hackage.haskell.org/package/void A Haskell 98 logically uninhabited data type]</ref> Функція типу void не повертає результатів, а побічна програма із типом IO Void не завершує роботу або не зазнають аварійного завершення. Зокрема, немає загальних функцій типу void.
 
== Примітки ==
{{reflist}}
 
 
{{Типи даних}}