방금 C ++ 개발자로 여행을 시작했으며 최근에는 메타 프로그래밍이라는 주제를 연구하고 있습니다. 지금까지이 주제에 대한 많은 정보를 살펴 보았으며 몇 가지 질문이 있습니다.
C ++에서 리플렉션 사용 : 가능합니까? 내 이해에 따르면 리플렉션은 프로그램 상태를 조작 할 수있는 메타 프로그래밍 기술이며 그 조작은 내성 또는 내성 일 수 있습니다.
반사 아키텍처와 메타 레벨 아키텍처의 차이점은 무엇입니까? 메타 프로그래밍 아키텍처는 어떤 범주에 속합니까?
메타 프로그래밍은 메타 수준과 기본 수준의 두 가지 수준으로 제공됩니다. 내 이해에 따르면, 조사중인 객체 프로그램이나 시스템은 기본 수준이며 조사중인 시스템에서 작동 할 메타 프로그램은 메타 수준입니다. 제가 맞습니까?
또한 C ++에서 템플릿 메타 프로그래밍 작업에 대한 지침을 제공하여 도와주세요.
이 프로그래밍 기술을 실습하기 위해 찾을 수있는 실행 가능한 예제를 제안 해 주시겠습니까?