[νμκ΄λ¦¬ νλ‘κ·Έλ¨] Github / [IDE] Visual Studio
[VSμμ νλ‘μ νΈ κ΄λ¦¬νκΈ°] νλ‘μ νΈ, .sln νμΌ, F5, μμνλ‘μ νΈ / [μ»΄νμΌ] μ μ²λ¦¬κΈ°, main ν¨μ / [ν¨μμ λ³μ] ν¨μ, λ³μ / [μ½λ μ€ν κ³Όμ ] λ©λͺ¨λ¦¬, νλ‘μΈμ€
[λ³μμ λ©λͺ¨λ¦¬] μ§μλ³μ, μ μλ³μ, μ΄λ¦ μλ λ©λͺ¨λ¦¬ μμ / [μ°μ°μ] μ°μ μ°μ°μ, λΉκ΅ μ°μ°μ, λ Όλ¦¬ μ°μ°μ, λΉνΈ μ°μ°μ
[ν¨μ] 리ν΄κ° / [ν¬μΈν°] ν¬μΈν°, μΊμ€ν μ ν΅ν νλ³ν, ν¬μΈν° μ°μ°μ, nullptr, λ νΌλ°μ€, λ°°μ΄
[쑰건문] if, else if, else, switch / [λ¬Έμμ΄] / [λ°λ³΅λ¬Έ] while, do while, for, break, continue, λ°λ³΅λ¬ΈμΌλ‘ λ¬Έμμ΄μ μ κ·ΌνκΈ° / [μ°μ°μ] 볡ν©ν λΉμ°μ°μ, μ°μ μ°μ°μ / [printf]
[printf] ν¨μ νΈμΆ κ·μ½, const, char, κ°λ³μΈμ
[printf] %dλ₯Ό ν¬ν¨ν MyPrintf ꡬν / [ν¬μΈν°] λ¬Έμμ΄κ³Ό λ°°μ΄
[Text RPG] λ λ, λμ / [μλ£ν] unsigned, typedef, size_t / [OOP (κ°μ²΄μ§ν₯νλ‘κ·Έλλ°)]
[class] μ κ·Όμ νμ§μ μ, struct, λ©€λ², μμ±μ, μ€λ²λ‘λ©, μ°μ°μ μ€λ²λ‘λ© / [Text RPG] class ver.
[λ°°μ΄] 2μ°¨μ λ°°μ΄ / [Console Game]
[ν΄λμ€] λ νΌλ°μ€, λ©λͺ¨λ¦¬, this / [ν€λ] μ μΈκ³Ό ꡬν / [Console Game] ν€λνμΌ λΆλ¦¬ ver.
π‘νμΌ κ²½λ‘μ λκ²½λ‘ e.g. C:\\image.pngμλκ²½λ‘ e.g. ., .. \- .\\ β λ΄ κ²½λ‘ (μ½λμμλ μ΄λ κ²(?) .\\\\) \- ..\\ β λ΄ κ²½λ‘μμ νλ² λ°μΌλ‘ λκ° κ²½λ‘\`<\` β VS ν¬ν¨ λλ ν°λ¦¬μ μ‘΄μ¬νλ νμΌμ μ¬μ©νκ² λ€λ λ»
[ν΄λμ€] μμ, λ€μ€ μμ, μ μΊμ€ν , λ€μ΄μΊμ€ν , μμλ©€λ²ν¨μ / [Console Game] μμ±μ μμ ver. / [Text RPG] κ°μ²΄ μ§ν₯ ver.
[ν΄λμ€] κ°μν¨μμ λ€νμ± / [Text RPG] λ€νμ± μ μ©, Weapon μΆκ°, μΉλ£ ꡬν, 무기 κ°ν ꡬν
[Text RPG] νλ μ΄μ΄ λ 벨 κ²½νμΉ κ΅¬ν, λ λμ λ€νμ± μ μ©, μ ν¬ μ ν κ³Όμ μ λ€νμ± μ μ© / [ν¬μΈν°] ν¨μν¬μΈν°
[ν¬μΈν°] vfptr, κ°μν¨μ ν μ΄λΈ / [μ¬μ©μ μ μ μλ£ν] enum, typedef, using / [cout] namespace, mycout ꡬν / [λμ ν λΉ] new, memory leak / [Console Game] enum class μ μ©
[λμ ν λΉ] newμ delete, μ£Όμμ¬ν / [λΌμ΄λΈλ¬λ¦¬] μ€μ λ°©λ² (Visual Studio)
[μ μ²λ¦¬λ¬Έ] #define / [λλ²κΉ ] assert, νΈμΆμ€ν / [Console Game] Consolescreen() ꡬν (1μ°¨μ λ°°μ΄ ver., 2μ°¨μ λ°°μ΄ ver.)
[ν΄λμ€] μλ©Έμ, λ³΅μ¬ μμ±μ, κΉμ 볡μ¬μ μμ 볡μ¬
[ν νλ¦Ώ] ν νλ¦Ώ ν¨μ, ν νλ¦Ώ ν΄λμ€, MyArray ꡬν / [μλ£κ΅¬μ‘°] std, stl container / <κ³Όμ > arrayμ Resize() ꡬννκΈ°
[μλ£κ΅¬μ‘°] vector (μΈν°νμ΄μ€, MyVector ꡬν), node
[ν΄λμ€] Inner Class, friend / [μλ£κ΅¬μ‘°] list (iterator, MyList ꡬν) / <κ³Όμ > listμ reverse_iterator ꡬννκΈ°
[ν¨μ] μ¬κ·ν¨μ / [μλ£κ΅¬μ‘°] map (MyMap ꡬν)
Galaga
Snake Game
[ERROR] zero division, null pointer exception, μ‘°μ¬μ / [μλ£κ΅¬μ‘°] String / [λΉλ] Debug or Release, x64 or x86 / [WinAPI] Windows λ°μ€ν¬ν μ ν리μΌμ΄μ μμ λΆμ
[ν΄λμ€] delete, RValue 볡μ¬μμ±μ λμ μ°μ°μ / [μμΈ μ²λ¦¬] try, catch, noexcept / [Visual Studio] ν νλ¦Ώ λ§λ€κΈ° / [WinAPI] Windows λ°μ€ν¬ν μ ν리μΌμ΄μ μμ λΆμ
[stl] string_view / [WinAPI] Windows λ°μ€ν¬ν μ ν리μΌμ΄μ μμ λΆμ / [Kirby's Adventure w/ WinAPI] κ³΅ν΅ μ€μ , ꡬ쑰
[μλ£κ΅¬μ‘°] μν / [κ²μ μμ§] μ€λΈμ νΈ / [Kirby's Adventure w/ WinAPI]