목록디자인패턴 (1)
물에 사는 벌레
바이트 코드 패턴을 이용한 VM
디자인 패턴 카테고리를 만들긴 했는데 디자인 패턴은 설명하기가 좀 난감하네요. 본래 설명을 잘하지 못하는데 디자인 패턴은 스스로 구현하고, 변형, 응용하여 공부하는 것이라고 생각되어 딱히 할 말이 생각나지 않네요. 디자인 패턴은 그냥 메모장 비슷하게 작성할 것 같습니다. 가상 머신과 바이트로 이루어진 가상의 명령어를 만들어 적용시켜 보았습니다. 먼저 명령어를 정의합니다. 4부터 시작하는 이유는 좀 더 크게 만드려고 했으나 귀찮아서 지워버렸기 때문입니다... #pragma once enum class VMInstruction { VMadd = 0x4, VMminus = 0x5, VMmultiply = 0x6, VMdivide = 0x7, VMprint = 0x8, VMprint_enter = 0x9, VM..
디자인패턴
2019. 8. 13. 13:28