«casting» 태그된 질문

캐스팅은 변환이 허용 된 경우 객체 유형이 명시 적으로 다른 유형으로 변환되는 프로세스입니다. 이 과정은 가치의 변화로 이어질 수 있습니다.


12
Java에서 int에서 Long으로 어떻게 변환합니까?
여기에 모두를 찾아 계속 구글 사람들로부터가는 문제 필요 long로 int하지 다른 방법으로 주위를. 그러나 나는이 시나리오를 시작하기 전에이 시나리오를 실행 한 유일한 사람이 아니라고 확신 int합니다 Long. 내가 찾은 유일한 다른 답변은 "처음에는 길게 설정했다"는 것인데 실제로 질문을 다루지 않습니다. 처음에 캐스팅을 시도했지만 " Cannot cast from int to Long"가 …


3
Haskell : Int를 문자열로 변환
나는 다음 String을 사용하여 숫자를 숫자 로 변환 할 수 있다는 것을 알고 있습니다 read. Prelude> read "3" :: Int 3 Prelude> read "3" :: Double 3.0 그러나 가치 의 String표현을 어떻게 얻 Int습니까?
199 string  haskell  int  casting 

13
스위프트에서 Float를 Int로 변환
나는를 변환 할 Float에 Int스위프트있다. 이러한 유형의 캐스팅 은 Objective-C의 floats 및 ints 와 달리 기본 유형이 아니기 때문에 작동하지 않습니다. var float: Float = 2.2 var integer: Int = float as Float 그러나 이것은 다음과 같은 오류 메시지를 생성합니다. 'Float'은 'Int'로 변환 할 수 없습니다 모든 아이디어를 어떻게에서 속성 …

3
Objective-C에서 Java의 "instanceof"키워드와 동등한 것은 무엇입니까?
객체 (예 someObject:)가 다른 유형의 변수 (예 :)에 할당 가능 합니까 (캐스트 가능) 여부를 확인하고 싶습니다 SpecifiedType. Java에서는 다음과 같이 쓸 수 있습니다. someObject instanceof SpecifiedType 관련 질문은 객체의 런타임 유형이 다른 유형과 같은지 여부를 찾는 것입니다. Java에서는 다음과 같이 쓸 수 있습니다. someObject.getClass().equals(SpecifiedType.class) Objective-C에서 어떻게이 작업을 수행 할 수 …

3
TypeScript 또는 JavaScript 유형 캐스팅
TypeScript 또는 Javascript에서 유형 캐스팅을 어떻게 처리합니까? 다음 TypeScript 코드가 있다고 가정 해보십시오. module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any { if (symbolInfo == null) { return null; } if (symbolInfo.symbolShapeType === "marker") { // how to cast to MarkerSymbolInfo return this.createMarkerStyle((MarkerSymbolInfo) symbolInfo); } …

11
자바에서 다운 캐스팅
Java에서는 업 캐스팅이 허용되지만 다운 캐스팅은 컴파일 오류를 발생시킵니다. 캐스트를 추가하여 컴파일 오류를 제거 할 수 있지만 런타임시 중단됩니다. 이 경우 Java가 런타임에 실행될 수없는 경우 다운 캐스팅을 허용하는 이유는 무엇입니까? 이 개념에 실용적인 용도가 있습니까? public class demo { public static void main(String a[]) { B b = (B) …
179 java  casting 

6
TypeScript에서 숫자를 문자열로 캐스팅
Typescript에서 숫자에서 문자열로 캐스팅하는 가장 좋은 방법은 무엇입니까? var page_number:number = 3; window.location.hash = page_number; 이 경우 컴파일러에서 오류가 발생합니다. 'string'유형에 'number'유형을 지정할 수 없습니다. location.hash문자열 이기 때문에 . window.location.hash = ""+page_number; //casting using "" literal window.location.hash = String(number); //casting creating using the String() function 어떤 방법이 더 낫습니까?

13
문자열이 유효한 DateTime "형식 dd / MM / yyyy"로 인식되지 않았습니다.
문자열 형식의 값을 format을 사용하여 날짜 유형으로 변환하려고합니다 dd/MM/yyyy. this.Text="22/11/2009"; DateTime date = DateTime.Parse(this.Text); 무엇이 문제입니까? 요청하는 두 번째 재정의가 있습니다 IFormatProvider. 이게 뭐야? 마 나는이 통과해야합니까? 그렇다면이 경우에 어떻게 사용합니까? 편집하다 의 차이점은 무엇입니까 Parse와는 ParseExact? 편집 2 Slaks와 Sam의 대답은 모두 나를 위해 일하고 있습니다. 현재 사용자가 입력을하고 …
172 c#  .net  datetime  types  casting 

6
C에서 어떤 사람들은 포인터를 해제하기 전에 포인터를 던지는 이유는 무엇입니까?
나는 오래된 코드베이스에서 일하고 있으며 free ()의 모든 호출은 인수에 캐스트를 사용합니다. 예를 들어 free((float *)velocity); free((float *)acceleration); free((char *)label); 여기서 각 포인터는 해당하는 (및 일치하는) 유형입니다. 나는 이것에 전혀 아무런 의미가 없다. 매우 오래된 코드이므로 K & R인지 궁금합니다. 그렇다면 실제로이를 필요로했던 오래된 컴파일러를 지원하고 싶기 때문에 제거하고 싶지 …
167 c  pointers  casting 

9
C ++ 연산자의 암시 적 유형 변환 규칙
언제 캐스팅해야하는지 알고 싶습니다. 더하기, 곱하기 등을 할 때 C ++의 암시 적 유형 변환 규칙은 무엇입니까? int + float = ? int * float = ? float * int = ? int / float = ? float / int = ? int / int = ? int ^ float …
167 c++  casting  implicit 


1
“C 프로그래밍 언어”책에서 malloc을 캐스팅해야한다고 왜 말합니까?
오늘은 페이지에 도달 167 의 언어 (2 판 브라이언 W. 커니 핸 & 데니스 M. 리치를) 프로그래밍은 C를 하고 저자가 I 캐스팅해야한다고 발견 malloc. 이 책의 일부는 다음과 같습니다. 7.8.5 스토리지 관리 malloc 및 calloc 함수는 동적으로 메모리 블록을 얻습니다. void *malloc(size_t n) 초기화되지 않은 스토리지의 n 바이트에 대한 포인터를 …


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