Enumerated type

http://dbpedia.org/resource/Enumerated_type an entity of type: Abstraction100002137

Výčtový typ (v angličtině označovaný jako „enumerated type“ nebo zkráceně „enum“) patří mezi návrhové vzory. Je to datový typ tvořený konečnou omezenou množinou pojmenovaných hodnot. Každý člen výčtového typu je tvořen identifikátorem a hodnotou. Hodnotou zpravidla bývá celočíselná konstanta. „Výčtový typ je zvláštní hodnotový typ s předem určenou sadou číselných hodnot. V základním nastavení jsou tyto číselné hodnoty celá čísla (typ integer), ale mohou být i typu long, byte atd.“ Identifikátor se obvykle v kódu chová jako konstanta. Identifikátory je zvykem psát velkými písmeny a bývají ve většině programovacích jazyků odděleny čárkou. rdf:langString
Ein Aufzählungstyp (englisch enumerated type) ist ein Datentyp für Variablen mit einer endlichen Wertemenge. Alle zulässigen Werte des Aufzählungstyps werden bei der Deklaration des Datentyps mit einem eindeutigen Namen (Identifikator) definiert, sie sind Symbole. Dabei kann auch eine Reihenfolge festgelegt werden, die eine Ordnung der einzelnen Werte bestimmt, nach der dann sortiert werden kann. Bei Aufzählungstypen kann mitunter auch der textuelle Name eines Symbols direkt Verwendung finden, gewissermaßen als festgelegte Zeichenkette. rdf:langString
列挙型(れっきょがた、enumerated typeあるいはenumeration type)とは、コンピュータプログラミングにおいて、プログラマが選んだ各々の識別子(列挙子)をそのまま有限集合として持つ抽象データ型である。列挙型は一般に、カードのスートのように番号順を持たないカテゴリ変数として使われるが、実際のコンパイル時あるいは実行時には、列挙型は整数で実装されることが多い。各々の識別子は通例異なる整数値を持つが、複数の識別子に対して意図的に同じ整数値を割り当てる(つまり別名を定義する)ことも可能である。 また列挙型は、整数を使用する場合と比較して、明示的にマジックナンバーを使用するよりもプログラムソースの可読性を改善するのに役立つ。言語によっては、列挙型の整数表現はプログラマに見えないようになっていることもあり、これによりプログラマが列挙値に対して算術演算を行うような乱用を防いでいる。列挙型の定数は同じ列挙型の変数にしか代入できない(整数型の変数に代入するには明示的な型変換などが必要)という仕様になっている言語もある。 プログラミング言語によっては、真偽値の論理型は、あらかじめ宣言された二値の列挙型とされている。 C言語では構造体および共用体のアナロジーとして、列挙体(enumeration)とも呼ばれる。 rdf:langString
컴퓨터 프로그래밍에서 열거형(enumerated type, enumeration), 이넘(enum), 팩터(factor ← R 프로그래밍 언어와 통계학의 에서 부르는 명칭)는 요소, 멤버라 불리는 명명된 값의 집합을 이루는 자료형이다. 열거자 이름들은 일반적으로 해당 언어의 상수 역할을 하는 식별자이다. 일부 열거자 자료형은 언어에 기본 소속되어 있을 수 있다. 불리언 자료형을 예로 들면 거짓(False)과 참(True)의 값이 미리 정의된 열거형으로 볼 수 있다. 수많은 언어는 사용자들이 새로운 열거형을 정의할 수 있게 하고 있다. 열거형의 값과 변수는 일반적으로 고정 길이의 로 구현되며 이는 일부 정수형과 호환되는 포맷과 크기로 되어 있다. 특히 시스템 프로그래밍 언어와 같은 일부 언어들은 사용자가 각각의 열거자를 위해 사용할 비트 결합을 지정할 수 있게 한다. rdf:langString
Typ wyliczeniowy – rodzaj typu danych zawierający listę wartości reprezentowanych za pomocą literałów wyliczeniowych, jakie może przyjmować zmienna tego typu. Typ wyliczeniowy pełni nieocenioną funkcję w metaprogramowaniu, gdyż pozwala na tworzenie stałych w chwili kompilacji. rdf:langString
Uppräkningstyp (engelska enumerated type, ofta förkortat enum) är inom programmering en datatyp vars tillåtna värden består av en fix mängd konstanter, till exempel årets månader eller korten i en kortlek. Vissa uppräkningstyper kan vara fördefinierade i programspråket, till exempel booleska datatyper med sanningsvärdena sant (true) och falskt (false). Många programspråk tillåter användaren att definiera egna uppräkningstyper, vilket kan ske i exempelvis VBA, C++, Java, C#, Ada och Pascal. rdf:langString
Перелічуваний тип даних (англ. enumerated type, enumeration, enum, в R також англ. factor) - тип даних що складається з множини іменованих значень які називаються елементами, членами чи енумераторами типу. rdf:langString
Перечисляемый тип (сокращённо перечисле́ние, англ. enumeration, enumerated type) — в программировании тип данных, чьё множество значений представляет собой ограниченный список идентификаторов. rdf:langString
In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type. The enumerator names are usually identifiers that behave as constants in the language. An enumerated type can be seen as a degenerate tagged union of unit type. A variable that has been declared as having an enumerated type can be assigned any of the enumerators as a value. In other words, an enumerated type has values that are different from each other, and that can be compared and assigned, but are not specified by the programmer as having any particular concrete representation in the computer's memory; compilers and i rdf:langString
En programmation informatique, un type énuméré (appelé souvent énumération ou juste enum, parfois type énumératif ou liste énumérative) est un type de données qui consiste en un ensemble de valeurs constantes. Ces différentes valeurs représentent différents cas ; on les nomme énumérateurs[réf. nécessaire]. Lorsqu'une variable est de type énuméré, elle peut avoir comme valeur n'importe quel cas de ce type énuméré. rdf:langString
Een enumeratie of opsomming is een datatype in verschillende programmeertalen. Variabelen van een enumeratietype kunnen een vaststaand aantal waarden aannemen, die met een identifier kunnen worden aangeduid. Bijvoorbeeld (in C): typedef enum { rood = 0, oranje, geel, groen, blauw, paars } kleur_t;kleur_t kleur = rood; Bijvoorbeeld (in Pascal): type Tenum = { rood, oranje, geel, groen, blauw, paars } ;var kleur_t : Tenum begin kleur_t := rood;end ; Bijvoorbeeld (in C#): enum Kleuren { Rood, Oranje, Geel, Groen, Blauw, Paars }; Kleuren kleur = Kleuren.Rood; rdf:langString
Em programação, uma enumeração é um tipo de dado abstrato, cujos valores são atribuídos a exatamente um elemento de um conjunto finito de identificadores escolhidos pelo programador. Esse tipo é geralmente usado para variáveis categóricas (como os naipes de um baralho), que não possuem uma ordem numérica definida. Em algumas linguagens, o tipo booleano é declarado como uma enumeração de dois valores, verdadeiro e falso. rdf:langString
在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如“星期”这个词就是一个枚举,星期一、星期二、星期三、星期四、星期五、星期六、星期日就是这个枚举里面的成员。 通俗来说,枚举就是对一个对象的所有可能取到的值的集合 枚举的定义方式与结构体和联合体相似,其形式为: enum 枚举名{ 标识符①[=整型常数], 标识符②[=整型常数], ... 标识符N[=整型常数],}枚举变量; 如果枚举没有初始化,即省掉「=整型常数」时,则从第一个标识符开始,顺次赋给标识符。但当枚举中的某个成员赋值后,其后的成员按依次加的规则确定其值。例如下列枚举说明后, 的值分别为。 enum string{x1, x2, x3, x4}x; 当定义改变为: enum string{ x1, x2=0, x3=50, x4,}x; 则 注意: 1. * 枚举中每个成员(标识符)结束符是「,」, 不是「;」,最后一个成员可省略「,」。 2. * 初始化时可以赋负数,以后的标识符仍依次加1。 3. * 枚举变量只能取枚举说明结构中的某个标识符常量。 例如: 此时,枚举变量x3实际上是7。 rdf:langString
rdf:langString Výčtový typ
rdf:langString Aufzählungstyp
rdf:langString Enumerated type
rdf:langString Type énuméré
rdf:langString 열거형
rdf:langString 列挙型
rdf:langString Enumeratie (datatype)
rdf:langString Wyliczeniowy typ danych
rdf:langString Enumeração (tipo de dado)
rdf:langString Перечисляемый тип
rdf:langString Перелічуваний тип даних
rdf:langString Uppräkningstyp
rdf:langString 枚举
xsd:integer 4723370
xsd:integer 1105040308
rdf:langString Výčtový typ (v angličtině označovaný jako „enumerated type“ nebo zkráceně „enum“) patří mezi návrhové vzory. Je to datový typ tvořený konečnou omezenou množinou pojmenovaných hodnot. Každý člen výčtového typu je tvořen identifikátorem a hodnotou. Hodnotou zpravidla bývá celočíselná konstanta. „Výčtový typ je zvláštní hodnotový typ s předem určenou sadou číselných hodnot. V základním nastavení jsou tyto číselné hodnoty celá čísla (typ integer), ale mohou být i typu long, byte atd.“ Identifikátor se obvykle v kódu chová jako konstanta. Identifikátory je zvykem psát velkými písmeny a bývají ve většině programovacích jazyků odděleny čárkou.
rdf:langString Ein Aufzählungstyp (englisch enumerated type) ist ein Datentyp für Variablen mit einer endlichen Wertemenge. Alle zulässigen Werte des Aufzählungstyps werden bei der Deklaration des Datentyps mit einem eindeutigen Namen (Identifikator) definiert, sie sind Symbole. Dabei kann auch eine Reihenfolge festgelegt werden, die eine Ordnung der einzelnen Werte bestimmt, nach der dann sortiert werden kann. Bei Aufzählungstypen kann mitunter auch der textuelle Name eines Symbols direkt Verwendung finden, gewissermaßen als festgelegte Zeichenkette.
rdf:langString In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type. The enumerator names are usually identifiers that behave as constants in the language. An enumerated type can be seen as a degenerate tagged union of unit type. A variable that has been declared as having an enumerated type can be assigned any of the enumerators as a value. In other words, an enumerated type has values that are different from each other, and that can be compared and assigned, but are not specified by the programmer as having any particular concrete representation in the computer's memory; compilers and interpreters can represent them arbitrarily. For example, the four suits in a deck of playing cards may be four enumerators named Club, Diamond, Heart, and Spade, belonging to an enumerated type named suit. If a variable V is declared having suit as its data type, one can assign any of those four values to it. Although the enumerators are usually distinct, some languages may allow the same enumerator to be listed twice in the type's declaration. The names of enumerators need not be semantically complete or compatible in any sense. For example, an enumerated type called color may be defined to consist of the enumerators Red, Green, Zebra, Missing, and Bacon. In some languages, the declaration of an enumerated type also intentionally defines an ordering of its members; in others, the enumerators are unordered; in others still, an implicit ordering arises from the compiler concretely representing enumerators as integers. Some enumerator types may be built into the language. The Boolean type, for example is often a pre-defined enumeration of the values False and True. Many languages allow users to define new enumerated types. Values and variables of an enumerated type are usually implemented with some integer type as the underlying representation. Some languages, especially system programming languages, allow the user to specify the bit combination to be used for each enumerator, which can be useful to efficiently represent sets of enumerators as fixed-length bit strings. In type theory, enumerated types are often regarded as tagged unions of unit types. Since such types are of the form , they may also be written as natural numbers.
rdf:langString En programmation informatique, un type énuméré (appelé souvent énumération ou juste enum, parfois type énumératif ou liste énumérative) est un type de données qui consiste en un ensemble de valeurs constantes. Ces différentes valeurs représentent différents cas ; on les nomme énumérateurs[réf. nécessaire]. Lorsqu'une variable est de type énuméré, elle peut avoir comme valeur n'importe quel cas de ce type énuméré. Un exemple typique est la représentation de cartes à jouer ordinaires : la suite ("couleur") ainsi que la hauteur (nombre ou figure) de la carte peuvent être représentés par des énumérations. Dans certains langages, le type booléen (logique) est un type énuméré prédéfini qui possède deux énumérateurs (true et false). Toutefois, les énumérateurs sont souvent écrits en majuscule afin d'indiquer que ce sont des constantes.
rdf:langString 列挙型(れっきょがた、enumerated typeあるいはenumeration type)とは、コンピュータプログラミングにおいて、プログラマが選んだ各々の識別子(列挙子)をそのまま有限集合として持つ抽象データ型である。列挙型は一般に、カードのスートのように番号順を持たないカテゴリ変数として使われるが、実際のコンパイル時あるいは実行時には、列挙型は整数で実装されることが多い。各々の識別子は通例異なる整数値を持つが、複数の識別子に対して意図的に同じ整数値を割り当てる(つまり別名を定義する)ことも可能である。 また列挙型は、整数を使用する場合と比較して、明示的にマジックナンバーを使用するよりもプログラムソースの可読性を改善するのに役立つ。言語によっては、列挙型の整数表現はプログラマに見えないようになっていることもあり、これによりプログラマが列挙値に対して算術演算を行うような乱用を防いでいる。列挙型の定数は同じ列挙型の変数にしか代入できない(整数型の変数に代入するには明示的な型変換などが必要)という仕様になっている言語もある。 プログラミング言語によっては、真偽値の論理型は、あらかじめ宣言された二値の列挙型とされている。 C言語では構造体および共用体のアナロジーとして、列挙体(enumeration)とも呼ばれる。
rdf:langString 컴퓨터 프로그래밍에서 열거형(enumerated type, enumeration), 이넘(enum), 팩터(factor ← R 프로그래밍 언어와 통계학의 에서 부르는 명칭)는 요소, 멤버라 불리는 명명된 값의 집합을 이루는 자료형이다. 열거자 이름들은 일반적으로 해당 언어의 상수 역할을 하는 식별자이다. 일부 열거자 자료형은 언어에 기본 소속되어 있을 수 있다. 불리언 자료형을 예로 들면 거짓(False)과 참(True)의 값이 미리 정의된 열거형으로 볼 수 있다. 수많은 언어는 사용자들이 새로운 열거형을 정의할 수 있게 하고 있다. 열거형의 값과 변수는 일반적으로 고정 길이의 로 구현되며 이는 일부 정수형과 호환되는 포맷과 크기로 되어 있다. 특히 시스템 프로그래밍 언어와 같은 일부 언어들은 사용자가 각각의 열거자를 위해 사용할 비트 결합을 지정할 수 있게 한다.
rdf:langString Een enumeratie of opsomming is een datatype in verschillende programmeertalen. Variabelen van een enumeratietype kunnen een vaststaand aantal waarden aannemen, die met een identifier kunnen worden aangeduid. Bijvoorbeeld (in C): typedef enum { rood = 0, oranje, geel, groen, blauw, paars } kleur_t;kleur_t kleur = rood; Bijvoorbeeld (in Pascal): type Tenum = { rood, oranje, geel, groen, blauw, paars } ;var kleur_t : Tenum begin kleur_t := rood;end ; Bijvoorbeeld (in C#): enum Kleuren { Rood, Oranje, Geel, Groen, Blauw, Paars }; Kleuren kleur = Kleuren.Rood; Over het algemeen worden de waarden van een enumeratietype intern weergegeven door een (kleine) integer. In C kunnen enumeratiewaarden en integers makkelijk naar elkaar geconverteerd worden, en zijn de waarden uit het voorbeeld hierboven equivalent aan de integers 0 tot en met 5. Het woord "enum" wordt binnen programmeeromgevingen veelvuldig gebruikt als afkorting.
rdf:langString Typ wyliczeniowy – rodzaj typu danych zawierający listę wartości reprezentowanych za pomocą literałów wyliczeniowych, jakie może przyjmować zmienna tego typu. Typ wyliczeniowy pełni nieocenioną funkcję w metaprogramowaniu, gdyż pozwala na tworzenie stałych w chwili kompilacji.
rdf:langString Em programação, uma enumeração é um tipo de dado abstrato, cujos valores são atribuídos a exatamente um elemento de um conjunto finito de identificadores escolhidos pelo programador. Esse tipo é geralmente usado para variáveis categóricas (como os naipes de um baralho), que não possuem uma ordem numérica definida. Em tempo de execução, um tipo de dado enumerado é geralmente implementado usado-se inteiros. Entretanto, comparando-se a usar somente inteiros, os tipos enumerados tornam o código fonte mais bem documentado que através do uso explícito de "números mágicos". Dependendo da linguagem, a representação de inteiro pode não ser visível ao programador, o que previne operações como aritmética de enumerações. Em algumas linguagens, o tipo booleano é declarado como uma enumeração de dois valores, verdadeiro e falso.
rdf:langString Uppräkningstyp (engelska enumerated type, ofta förkortat enum) är inom programmering en datatyp vars tillåtna värden består av en fix mängd konstanter, till exempel årets månader eller korten i en kortlek. Vissa uppräkningstyper kan vara fördefinierade i programspråket, till exempel booleska datatyper med sanningsvärdena sant (true) och falskt (false). Många programspråk tillåter användaren att definiera egna uppräkningstyper, vilket kan ske i exempelvis VBA, C++, Java, C#, Ada och Pascal.
rdf:langString Перелічуваний тип даних (англ. enumerated type, enumeration, enum, в R також англ. factor) - тип даних що складається з множини іменованих значень які називаються елементами, членами чи енумераторами типу.
rdf:langString Перечисляемый тип (сокращённо перечисле́ние, англ. enumeration, enumerated type) — в программировании тип данных, чьё множество значений представляет собой ограниченный список идентификаторов.
rdf:langString 在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如“星期”这个词就是一个枚举,星期一、星期二、星期三、星期四、星期五、星期六、星期日就是这个枚举里面的成员。 通俗来说,枚举就是对一个对象的所有可能取到的值的集合 枚举的定义方式与结构体和联合体相似,其形式为: enum 枚举名{ 标识符①[=整型常数], 标识符②[=整型常数], ... 标识符N[=整型常数],}枚举变量; 如果枚举没有初始化,即省掉「=整型常数」时,则从第一个标识符开始,顺次赋给标识符。但当枚举中的某个成员赋值后,其后的成员按依次加的规则确定其值。例如下列枚举说明后, 的值分别为。 enum string{x1, x2, x3, x4}x; 当定义改变为: enum string{ x1, x2=0, x3=50, x4,}x; 则 注意: 1. * 枚举中每个成员(标识符)结束符是「,」, 不是「;」,最后一个成员可省略「,」。 2. * 初始化时可以赋负数,以后的标识符仍依次加1。 3. * 枚举变量只能取枚举说明结构中的某个标识符常量。 例如: enum string{ x1=5, x2, x3, x4,};enum string x=x3; 此时,枚举变量x3实际上是7。
xsd:nonNegativeInteger 33547

data from the linked data cloud