πŸ’» Dev & CSC++ Programming

C++ Programming Ch.8 Exercise 7 Solution

Problem: μ•„λž˜μ™€ 같은 BaseMemory 클래슀λ₯Ό μƒμ†λ°›λŠ” ROM(Read Only Memory), RAM 클래슀λ₯Ό μž‘μ„±ν•˜λΌ. BaseMemory에 ν•„μš”ν•œ μ½”λ“œλ₯Ό μˆ˜μ • μΆ”κ°€ν•˜μ—¬ 적절히 μ™„μ„±ν•˜λΌ. 1 2 3 4 5 class BaseMemory{ char *mem; protected: BaseMemory(int size) { mem = new char [size]; } }; ROM은 읽기 μ „μš© λ©”λͺ¨λ¦¬μ΄λ―€λ‘œ μž‘λ™ 쀑에 값을 μ“Έ μˆ˜κ°€ μ—†κΈ° λ•Œλ¬Έμ—, 곡μž₯μ—μ„œ 생산할 λ•Œ μƒμ‚°μžκ°€ μš”μ²­ν•œ λ°μ΄ν„°λ‘œ μ΄ˆκΈ°ν™” ν•˜λŠ”λ° 이 μž‘μ—…μ„ κ΅½λŠ”λ‹€(burn)라고 ν•œλ‹€. κ·ΈλŸ¬λ―€λ‘œ ROM은 λ°˜λ“œμ‹œ μƒμ„±μžμ—μ„œ burn μž‘μ—…μ΄ μΌμ–΄λ‚˜μ•Ό ν•œλ‹€. ...

March 9, 2020 Β· 2 min Β· Sobamemil