Spec-Zone.ru › Nim

std/outparams

Исходный код Редактировать

outParamsAt макрос для удобного написания кода, работающего как с версиями 2.0, так и с 1.x.

Импорты

macros

Макросы

macro outParamsAt(positions: static openArray[int]; n: untyped): untyped
Используйте этот макрос для аннотирования out параметров удобным способом.

Пример:

proc p(x: var int) {.outParamsAt: [1].} =
  discard "x is really an 'out int' if the Nim compiler supports 'out' parameters"
Исходный код Редактировать

© 2006–2024 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/outparams.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API