«enums» 태그된 질문

요소, 멤버 또는 형식의 열거 자라는 명명 된 값 집합으로 구성된 데이터 형식입니다.

5
클래스 내에서 열거 형 선언
다음 코드 스 니펫에서 Color열거 형 Car의 범위를 제한하고 전역 네임 스페이스를 "폴링"하지 않도록 클래스 내 에서 열거 형이 선언됩니다 . class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } Car::Color GetColor() const { return _color; } private: …
151 c++  class  enums  namespaces  scope 

7
Java Enum 정의
Java generics를 꽤 잘 이해했다고 생각했지만 java.lang.Enum에서 다음을 발견했습니다. class Enum<E extends Enum<E>> 누군가이 유형 매개 변수를 해석하는 방법을 설명 할 수 있습니까? 유사한 유형 매개 변수가 사용될 수있는 다른 예를 제공하기위한 보너스 포인트.
151 java  generics  enums  crtp 

10
열거 형 정의에서 물결표 (~)는 무엇입니까?
나는 지금까지 C #을 사용한 후에도 여전히 모르는 것을 찾을 수 있다는 사실에 항상 놀랐습니다 ... 인터넷에서 검색을 시도했지만 검색에서 "~"를 사용하면 제대로 작동하지 않으며 MSDN에서 아무것도 찾지 못했습니다 (존재하지 않음) 최근 에이 코드 스 니펫을 보았는데 물결표 (~)는 무엇을 의미합니까? /// <summary> /// Enumerates the ways a customer may …


7
Java 열거 리터럴이 일반 유형 매개 변수를 가질 수없는 이유는 무엇입니까?
Java 열거 형은 훌륭합니다. 제네릭도 마찬가지입니다. 물론 우리는 유형 삭제로 인해 후자의 한계를 알고 있습니다. 그러나 이해할 수없는 한 가지가 있습니다. 왜 이런 식으로 열거 형을 만들 수 없습니까? public enum MyEnum<T> { LITERAL1<String>, LITERAL2<Integer>, LITERAL3<Object>; } 이 제네릭 형식 매개 변수 <T>는 여러 곳에서 유용 할 수 있습니다. 메소드에 …
148 java  generics  enums 

16
공개 정적 최종 필드가있는 클래스와 Java 열거의 장점은 무엇입니까?
C #에 익숙하지만 Java에서 더 많은 작업을 시작합니다. Java의 열거 형은 기본적으로 C #의 열거 형과 동일하지만 실제로는 그렇지 않습니다. 처음에는 Java 열거 형에 매우 유리한 여러 조각의 데이터가 포함될 수 있음을 알게되어 기뻤습니다 ( http://docs.oracle.com/javase/tutorial/java/javaOO/enum.html ). 그러나 그 이후로 열거 형 요소에 특정 값을 쉽게 할당 할 수있는 능력과 …
147 java  enums 

6
C ++ 열거 형 클래스에 메소드가있을 수 있습니까?
두 개의 값을 가진 열거 형 클래스가 있고 값을 받고 다른 값을 반환하는 메서드를 만들고 싶습니다. 또한 형식 안전성을 유지하려고합니다 (따라서 열거 형 대신 열거 형 클래스를 사용하는 이유). http://www.cplusplus.com/doc/tutorial/other_data_types/ 는 메소드에 대해 언급하지 않았지만 모든 유형의 클래스가 메소드를 가질 수 있다는 인상을 받았습니다.
145 c++  methods  enums 

3
UML 클래스 다이어그램 열거 형
클래스 다이어그램을 모델링하고 있습니다. 클래스의 속성은 열거입니다. 이것을 어떻게 모델링합니까? 일반적으로 다음과 같은 작업을 수행합니다. - name : string 그러나 열거 형으로 어떻게 이것을합니까?
145 class  enums  uml  diagram 

9
Obj-C에서 Swift 's Enum을 사용할 수 있습니까?
Obj-C 클래스 중 일부를 Swift로 변환하려고합니다. 그리고 다른 일부 Obj-C 클래스는 여전히 변환 된 클래스에서 enum을 사용합니다. Pre-Release Docs에서 검색했는데 찾을 수 없거나 놓쳤을 수 있습니다. Obj-C Class에서 Swift enum을 사용하는 방법이 있습니까? 아니면이 문제의 문서에 대한 링크입니까? 이것이 내가 오래된 Obj-C 코드와 새로운 Swift 코드에서 열거 형을 선언 한 …
145 objective-c  enums  swift 

21
objective-c typedef를 해당하는 문자열로 변환
.h 파일에 typedef가 다음과 같이 선언되었다고 가정합니다. typedef enum { JSON, XML, Atom, RSS } FormatType; typedef의 숫자 값을 문자열로 변환하는 함수를 만들고 싶습니다. 예를 들어, 메시지 [self toString:JSON]가 전송 된 경우; 'JSON'을 반환합니다. 함수는 다음과 같습니다. -(NSString *) toString:(FormatType)formatType { //need help here return []; } 덧붙여서,이 구문을 시도하면 …
141 c  objective-c  enums  typedef 


6
파이썬에서 문자열을 Enum으로 변환
문자열을 Python의 Enum 클래스로 변환 (직렬화)하는 올바른 방법이 무엇인지 궁금합니다. 일을하는 것처럼 보이지만 getattr(YourEnumType, str)그것이 충분히 안전한지 확실하지 않습니다. 좀 더 구체적으로 말하면 다음과 같이 'debug'문자열을 Enum 객체 로 변환하고 싶습니다. class BuildType(Enum): debug = 200 release = 400

7
C에서 열거 형의 크기는 얼마입니까?
열거 형 값 집합을 만들고 있지만 각 열거 형 값의 너비는 64 비트 여야합니다. 내가 정확하게 기억한다면, 열거 형은 일반적으로 int와 크기가 같습니다. 그러나 컴파일러가 적어도 적어도 GCC에서 컴파일러가 값을 보유하는 데 필요한 너비를 열거 형으로 만들 수 있다고 생각했습니다. 그렇다면 64 비트 너비의 열거 형을 가질 수 있습니까?
140 c  enums 



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.