IT/C and C++ 23

Type Cast

MFC 나 템플릿 관련소스를 보면 좀 낯설은 코드를 볼수 있습니다. 이 낯설은 코드중에 ?_cast 라는 키워드에대해서 말하고자 합니다 . 이 키워드는 표준 c++에서특이할 만한 것들입니다. 아래 설명되어진 내용이 정확한지 모르겠습니다.더 좋은 설명이 있으면 뎃글로 남겨 주세요...... 타입변환(cast) static_cast( 보편적인 타입 변환 ) const_cast( 상수 타입 변환 ) dynamic_cast( 상속 계층과 관련된 타입 변환: 제5장 참조 ) reinterpret_cast( 포인터 타입 변환 ) ----------------------------static_cast 다른 타입으로의 변환 일반적인 타입변환 C에서의 타입변환 average = ( float ) hits / ( floa..

IT/C and C++ 2005.06.21

fseek(), ftell(), fread(), fwrite()

2> fseek(), ftell()-----------------------------------------------------------------------우리는 모니터 화면에 커서가 있는것을 안다. 이것은 텍스트 모드에서 뿐만 아니라 그래픽 모드에서도 마찬가지 였다. 글자나 점 하나를 모니터의 특정한 곳에 찍고 싶으면, 이 커서를 그 곳에다 갖다 놓고 그다음 찍는행위를 해야한다.이와같은 개념은 "파일"을 취급할 때도 마찬가지이다. 하지만 파일은 하드디스크에 들어 있는 것이기 때문에, 모니터처럼 고정된 좌표를 가지지 못한다는 것에 큰 차이가 있다.언젠가 파일을 "두루마리 편지"라고 비유한 적이 있는데, 이제 현대식으로 다시 비유를 해보면, 도트 프린터의 "연속용지"에 파일이 전부 인쇄된 것과 유사하..

IT/C and C++ 2005.06.21