Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.0.1 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Data Structures > typename

typename

связывает имя и тип переменной

Синтаксис

[types [ [,names]]=typename()

Аргументы

types

вектор-столбец целочисленных значений: коды типов каждого из определённых типов данных.

names

вектор-столбец строк: имена, связанные с кодами типов.

Описание

Перегрузка функции и оператора позволяет использовать формальное имя, связанное с типами данных для того, чтобы формировать имя функции перегрузки (см. перегрузку). Функция typename может быть использована для управления этими формальными именами для жёстко запрограммированных типов данных (типы данных, запрограммированных с помощью tlist или mlist, определяются по-другому, см. перегрузку).

функция typename вернёт информацию по определённым типам данных.

Примеры

[typs,nams]=typename();
disp("Первый тип (double) : " + string(typs(1)) + " / " + nams(1));

Смотрите также

  • type — возвращает тип переменной
  • typeof — explicit type or overloading code of an object
  • перегрузка — возможности перегрузки отображения, функций и операторов
  • tlist — объект Scilab'а и определение типизированного списка
  • mlist — объект Scilab'а, определение матричноориентированного типизированного списка
Report an issue
<< type Data Structures typeof >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Feb 12 20:08:39 CET 2018