- Manual Scilab
- Scilab
- Scilab palavra-chave
- abort
- add_demo
- argn
- banner
- boolean
- break
- clear
- clearfun
- clearglobal
- comp
- continue
- debug
- delbpt
- dispbpt
- edit
- errcatch
- errclear
- error
- error_table
- exists
- exit
- external
- extraction
- format
- funcprot
- funptr
- getdebuginfo
- getmd5
- getmemory
- getmodules
- getos
- getscilabmode
- getshell
- getvariablesonstack
- getversion
- gstacksize
- ieee
- insertion
- intppty
- inv_coeff
- iserror
- isglobal
- lasterror
- macr2lst
- macr2tree
- matrices
- matrix
- mode
- mtlb_mode
- names
- newfun
- null
- pause
- perl
- poly
- predef
- quit
- rational
- readgateway
- resume
- sciargs
- scilab
- setbpt
- stacksize
- startup
- symbols
- testmatrix
- type
- typename
- user
- varn
- ver
- warning
- what
- where
- whereami
- who
- who_user
- whos
- with_atlas
- with_javasci
- with_macros_source
- with_module
- with_pvm
- with_texmacs
- with_tk
- TMPDIR
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
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.
Ver Também
<< type | Scilab | user >> |