| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- c++용어정리
- 자료형타입
- 25.06.11dir
- 영단어정리
- 프로그래밍일기
- 게임개발
- 언리얼엔진5
- 월드아웃라이너
- 각도변환
- directx
- livrary
- 언리얼ai
- c++
- 프로그래밍
- unrealengineai
- 수학용어정리
- 게임엔진튜토리얼
- 언리얼비헤이어비어트리
- 자료구조정리
- ipc(inter process communication)
- c++porinter
- 자료구조
- leveleditor
- c언어정리
- DX
- c++class
- bttask
- uaiperception
- 언리얼엔진공부
- 언리얼엔진
- Today
- Total
목록전체 글 (140)
루리코딩 세상
런타임 형식 정보(RunTime Type Information)RTTI는 프로그램 실행 중에 개체의 형식이 결정될 수 있도록 하는 메커니즘이다.많은 클래스 라이브러리 공급업체가 이 기능을 자체적으로 구현하고 있기 때문에RTTI가 C++언어에 추가되었다. 이로 인해서 라이브러리 간에 호환되지 않는 문제가발생되어, 언어 수준에서 포인터 요소로 활용한다. 구체적인 연산자는 다음과 같다.dynamic_cast (연산자) : 다형 형식을 변환하는 데 사용한다.typeid (연산자) : 개체의 정확한 형식을 식별하는 데 사용한다.type_info (class) : 연산자가 반환한 형식 정보를 보관하는 typeid 에 사용된다. Refhttps://learn.microsoft.com/ko-kr/cpp/cpp/run-..
캐시 메모리-주소매핑과 C-style_cast와 static_cast에 대해서 알아보려합니다.CPU와 RAM 사이에는 캐시 메모리가 존재한다. 컴퓨터 내부의 존재하는 여러 개의 캐시 메모리는니난번 참조 지역성 원리에 의해서, CPU가 사용할 것으로 예상되는 객체를 저장하는데, 이 데이터가 맞아들어 캐시메모리 내에 있는 데이터를 사용하는 것을 '캐시 히트' 라는 것까지는조사가 되었으나 주소 매핑은 무엇일까 .. Mapping FunctionCPU가 메모리 주소를 사용하여 메모리로 데이터를 받으려할때, CPU가 쓰는 주소는 가상 메모리 주소로 어셈블리어로처리할 명령을 연산해줄 필요성이 있다. 이때 중간의 메모리 장치(MMU)가 가운데에서 번역을 하여 물리 주소로 변환해준다.그리고 캐시에 해당 주소에 대한 ..
C++ 아무것도 모르고 공부하다가 찾아보니, C에서 파생된 언어가C++ 그 외의 다양한 언어들로 파생된 것을 찾을 수 있었다.개념적으로 계속 혼동되는 부분이 있어서 C에 대한 내용을정확하게 정리해두고 C++ 외 다른 언어 및 라이브러리를 보는 것이더 효율적일 것이라 판단되어 잠시 내려두고 단단하게 기초를 만드려 따로 정리하려한다.C언어는 1972년에 출시된 언어로, 현대의 비약적으로 발전한 컴퓨터와는 다르게 메모리의 크기가 64KB에서 시작된 조그만 메모리를 가진 컴퓨터에서 활용한 것도 큰 차이점으로 볼 수 있을 것이다. 이러한 적은 메모리의 크기는 추상화가 적어 하드웨어와 직접적으로 접근하여 작동 원리를 활용하는 것으로, 효율성이나 집적 능력을 더욱 극대화하는데 활용이 가능하다.컴퓨터는 일련의 연산을 ..