본문 바로가기 메뉴 바로가기

날아보자!

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

날아보자!

검색하기 폼
  • C a t e g o r y (60)
    • E T C (26)
    • I T T E R M S (3)
    • S C R A P (0)
    • Programming (31)
      • O R A C L E (16)
      • MS SQL Server (6)
      • Classic A S P (2)
      • A S P . N E T (4)
      • ASP.NET A J A X (1)
      • J S . H T M L (2)
      • C S H A R P (0)
  • 방명록

cpp (1)
런타임에 private 멤버 데이터 값 변경

지금까지 private 변수의 값은 절대 변경을 못한다고 생각했었는데...... 너무도 쉽게 변경이 가능하다.....ㅠ_ㅠ 위의 코드는 private 변수인 m_speed값을 변경하는 예제이다.. memcpy 함수를 이용하여 아주 간단히 변경이 가능하다 ㅡ.ㅡ; Tip. 컴파일러는 각 변수의 접근 권한을 테이블에 기억해 두고 있다가 적절하지 않은 장소에서 접근하는 것에 대해 경고 메시지를 출력 > 은닉성 (private/protected/public)에 대한 런타임 오버헤드는 없다. 출처 : 마소 2009년 2월호 C++ 구조 분석 (p152 ~ p157)

E T C 2009. 2. 9. 21:23
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • MSSQL
  • Network
  • T-SQL Programming
  • 자격증
  • Java
  • 십이지권
  • ASP.NET
  • 10g
  • 자바
  • CSS
  • SQL SERVER 2008
  • Calendar Popup
  • 시스템 함수
  • asp
  • HTML
  • Enterprise-R4-U4
  • 함수
  • 자금우
  • VMware
  • scriptmanager
  • install
  • putty
  • docuprint203a
  • dbca
  • SQLPLUS
  • webserver 구축
  • oracle
  • Oracle 10g
  • Microsoft Certified IT Professional
  • enterprise linux
more
«   2025/09   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바