Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.0 - Português

Change language to:
English - Français - 日本語 - Русский

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

Ajuda Scilab >> Estruturas de Dados > typename

typename

associa um nome ao tipo de variável

Calling Sequence

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

Parameters

types

vetor coluna de inteiros: os códigos dos tipos de cada tipo de dado definido.

names

vetor coluna de strings: os nomes associados aos códigos de tipos.

type

inteiro: o código de tipo do novo tipo de dado.

name

string: o nome associado ao código de tipo

Descrição

O overloading de funções e operadores faz uso de nomes formais associados aos tipos de dados para formar o nome da função de overloading (ver overloading). typename pode ser usado para manipular esses nomes formais para tipos de dados "hard-coded" (os nomes formais de tipos de dados codificados de tlist ou mlist são definidos de outra forma, ver overloading).

Chamado sem argumento do lado direito, typename retorna informações sobre tipos de dados definidos.

Chamado com argumento do lado direito, typename associa um nome a um código de tipo de dado.

typename('',type) suprime o tipo de dado fornecido pelo seu código type de tabelas de tipos de dados conhecidos.

Number max. of defined types is 50.

Report an issue
<< type Estruturas de Dados 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 Oct 01 17:39:53 CEST 2012