cdeclog

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Casting operators 1

Casting operators

Casting operators #C++에서는 4가지의 cast 연산자가 추가 되었습다. 물론 C언어와의 호환성을 위해 C언어의 문법도 지원합니다. 그러나 명확하고 보다 안전함 때문에 C++의 cast를 추천합니다. static_cast #사전적 의미는 런타임시 타입에 대한 체크와 cast가 이루어지는것이 아니고 컴파일시에 체크와 cast되는 연산자 일반적으로 C언어의 형변환이 여기에 속합니다. 그리고 base 클래스에서 derived 클래스로의 down cast시에도 이용되는데 런타임시 타입을 체크하지 않고 cast가 되기 때문에 오버헤드는 없으나 잘못된 포인터로 인한 위험은 존재합니다. class Base {}; class Derived : public Base {}; void f(Derived *p..

Dev/C++ 2008.05.01
이전
1
다음
프로필사진

cdeclog

Bright Size Life

  • 분류 전체보기 (300)
    • 일상 (105)
    • 사진 (71)
    • 책읽기 (4)
    • Dev (119)
      • C++ (55)
      • .NET (7)
      • Java (2)
      • devops (0)
      • Windows (26)
      • Linux (2)
      • SQL (4)
      • Data (6)
      • Network (4)
      • Web (1)
      • Encryption (6)

Tag

구글캘린더, COM+, spark, aphache spark, C++0x, operator overloading, atl, C++ 0x, Lambda, boost, dll, new, withdll, C++, libtcmalloc_minimal, REST, Git, Asio, template, Hadoop for Windows,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • https://cdecl.github.io/ 이동

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 05  
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.