C++ Programming Ch.6 Exercise 9 Solution
Problem: κ²μν νλ‘κ·Έλ¨μ μμ±ν΄λ³΄μ. λ©ν°νμ€νΉμ κ²½μ° μ¬λ¬ μ¬μ©μλ€μ΄ κ²μνμ κΈμ μ¬λ¦¬κΈ° λλ¬Έμ κ²μν κ°μ²΄λ μ 체 νλλ§ μμ΄μΌ νλ€. κ·Έλ¬λ―λ‘ κ²μν κ°μ²΄μ λ©€λ²λ€μ staticμΌλ‘ μμ±νλ€. λ€μμ κ²μν κΈ°λ₯μ νλ Board ν΄λμ€λ₯Ό νμ©νλ main() μ½λμ΄λ€. Execution Resultλ₯Ό μ°Έκ³ νμ¬ Board ν΄λμ€λ₯Ό λ§λ€κ³ μ 체 νλ‘κ·Έλ¨μ μμ±νλΌ. static μ°μ΅μ΄ λͺ©μ μ΄κΈ° λλ¬Έμ κ²μν κΈ°λ₯μ κΈμ μ¬λ¦¬λ κΈ°λ₯κ³Ό κ²μκΈμ λͺ¨λ μΆλ ₯νλ κΈ°λ₯μΌλ‘ μ ννκ³ main()λ λ¨μννμλ€. 1 2 3 4 5 6 7 8 int main() { // Board myBoard; // κ°μ²΄ μμ±μ μ»΄νμΌ μ€λ₯μ λλ€. Board::add("μ€κ°κ³ μ¬λ κ°λ μλ μμ¨ μνμ λλ€."); Board::add("μ½λ© λΌμ΄μ§ λ§μ΄ μ΄μ©ν΄ μ£ΌμΈμ."); Board::print(); Board::add("μ§μλ¦° νμμ΄ κ²½μ§λν μ μνμμ΅λλ€. μΆνν΄μ£ΌμΈμ"); Board::print(); } Execution Result: ...