Visual Studio Community 2022
How to Install
Microsoft κ³μ μ ν΅ν΄, 무λ£λ‘ λ€μ΄λ‘λ ν μ μμ΅λλ€.
\

"Visual Studio λ€μ΄λ‘λ" λ²νΌμ λλ₯Έ λ€, Visual Studio Community 2022 λ₯Ό λλ¬ μ€μΉλ₯Ό μμν©λλ€.
\

C++λ₯Ό μ¬μ©ν λ°μ€ν¬ν± κ°λ° νλͺ©μ μ νν ν, μ€μΉ λ²νΌμ λλ¦ λλ€.
\

μ€μΉκ° λλ λ κΉμ§ κΈ°λ€λ¦½λλ€. λ€νΈμν¬ νκ²½μ λ°λΌ μ€μΉ μκ°μ΄ μ€λ 걸릴 μ μμ΅λλ€. DNS λ³κ²½μ ν΅ν΄, λ³΄λ€ λΉ λ₯΄κ² μ€μΉν μ μμ΅λλ€.
\

Visual Studioλ Microsoft κ³μ κ³Ό μ°λλμ΄ μκΈ° λλ¬Έμ, λ‘κ·ΈμΈ νλ©΄μ΄ λμ΅λλ€. λ³ΈμΈμ κ³μ μΌλ‘ λ‘κ·ΈμΈν©λλ€. λΉμ₯ μ§ννμ§ μκ³ κ±΄λλ°μ΄λ 무방ν©λλ€.
\

μμ μ΄ μνλ ν λ§λ₯Ό μ€μ ν©λλ€. ν λ§ λ³κ²½ λν μΈμ λ λ€μ ν μ μμ΅λλ€.
\
Visual Studio μ¬μ©νκΈ°

μ νλ‘μ νΈ λ§λ€κΈ° λ₯Ό ν΄λ¦ν©λλ€.
\

κΈ°λ³Έκ°μΌλ‘ μ€μ λ λΉ νλ‘μ νΈ λ₯Ό μ νν ν λ€μ λ²νΌμ λλ¦ λλ€.
\

νλ‘μ νΈλ? μμ νκ³ μλ main μ½λλ₯Ό μ€νμν€κΈ° μν΄ νμν μ¬λ¬ κ°μ μμ€ νμΌκ³Ό ν€λ νμΌμ νλλ‘ λ¬Άμ΄ λμ μ§ν©μ²΄λ₯Ό μλ―Έν©λλ€.
μ루μ μ΄λ? μ¬λ¬ κ°μ νλ‘μ νΈκ° λͺ¨μΈ κ²μΌλ‘, νλ‘μ νΈμ μμ ν΄λ κ°λ μΌλ‘ μ΄ν΄ν μ μμ΅λλ€. νλ‘μ νΈ μμ± κ³Όμ μμ νλ‘μ νΈμ λμΌν μ΄λ¦μΌλ‘ μλ μμ±λλλ°, μμλ‘ μ΄λ¦μ λ³κ²½ν μλ μμ΅λλ€. μ΄λ―Έ μμ±λ μ루μ μμ μλ‘μ΄ νλ‘μ νΈλ₯Ό μΆκ°νλ κ² λν κ°λ₯ν©λλ€.
\

νλ‘μ νΈ μμ± μ, μ°μΈ‘μ μ루μ νμκΈ° κ° λ³΄μ λλ€. μ μ¬μ§κ³Ό κ°μ΄, μμ€ νμΌμμ μ€λ₯Έμͺ½ λ§μ°μ€ ν΄λ¦μ ν΅ν΄ μ νλͺ© μ μΆκ°ν©λλ€.
\
μλ μμ€μ½λλ₯Ό μ λ ₯ν ν, μ€νν©λλ€ (λλ²κ·Έ -> λλ²κ·Ένμ§ μκ³ μμ) λλ (CTRL + F5)
\
κΈ°μ‘΄ νλͺ©μ ν΄λ¦νμ¬, μΈλΆμ μμ€ νμΌμ νλ‘μ νΈμ μΆκ°νμ¬ μ€νμν€λ κ²λ κ°λ₯ν©λλ€.

μ μμ μΌλ‘ λ°λΌμλ€λ©΄, μμ κ°μ κ²°κ³Όκ° μΆλ ₯λ¨μ νμΈν μ μμ΅λλ€.
Visual Studio μ¬μ©νκΈ° 2
μμμ, λ¨μ λ¬Έμ₯μ μΆλ ₯νλ μ½λλ₯Ό μμ±νμ΅λλ€. λ€μμΌλ‘, λ μ«μλ₯Ό μ λ ₯λ°μ ν©μ μΆλ ₯νλ μ½λλ₯Ό μμ±ν΄ λ΄ μλ€.
μμμ μμ±ν νλ‘μ νΈ μμ, C_visualStudio_exercise2.c μ½λλ₯Ό μμ±νκ³ , μ€νν©λλ€.
\
\

κ·Έλ°λ°, buildλ₯Ό νλ©΄ scanf μμ μ€λ₯κ° λλ κ²μ νμΈν μ μμ΅λλ€. λ Έλμ κ²½κ³ μ κ²½μ° λ¨μν λ²λ €μ§λ κ°μ΄ μμμ μ리기 μν΄ μΈν 리μΌμ€κ° μλ΄νλ λ΄μ©μ λλ€. μνλ μμ λλ‘ μ μ λμ νλ€λ©΄ 무μν΄λ λ©λλ€.
scanf μ€λ₯ ν΄κ²°μ μν΄, ν΄λΉ νλ‘μ νΈμ μ°ν΄λ¦, μμ± λ²νΌμ ν΄λ¦ν©λλ€.

μμ±μ C/C++ -> μ μ²λ¦¬κΈ° μ λ€μ΄κ°μ, μ μ²λ¦¬κΈ° μ μ λΆλΆμ _CRT_SECURE_NO_WARNINGS; λ₯Ό μΆκ°ν©λλ€.
μ΄ν μ μ© -> νμΈμ ν΅ν΄ μ°½μ λ«μ΅λλ€.
\

μ΄ν λ€μ λΉλλ₯Ό νλ©΄, scanf μ€λ₯κ° ν΄κ²°λμμμ νμΈν μ μμ΅λλ€. κ·Έλ°λ°, λ λ€λ₯Έ mainμ΄ μ μλμλ€λ μλ¬κ° λ°μνμ΅λλ€.
κ°μ νλ‘μ νΈ λ΄μμ C_visualStudio_exercise.c, C_visualStudio_exercise2.c λ κ°μ μμ€νμΌμ λΉλνλ κ³Όμ μμ mainμ΄ μ€λ³΅λκΈ° λλ¬Έμ λλ€.

μμ κ°μ΄ κΈ°μ‘΄ main ν¨μμ μ΄λ¦μ μμλ‘ λ°κΎΈμ΄ μ£Όκ±°λ, κΈ°μ‘΄ μμ€ νμΌμ νλ‘μ νΈμμ μ κ±°ν κ²½μ° μ€λ₯ μμ΄ μ μμ μΌλ‘ C_visualStudio_exercise2.cκ° λΉλλ©λλ€.

μμ κ°μ΄ μμ±->λΉλμμ μ μΈ νλͺ©μ λ°κΏμ£Όλ κ²λ νλμ λ°©λ²μ λλ€.
\
Visual Studio νμ©νκΈ°: λλ²κΉ
λλ²κΉ μ μ½λμ μλ¬λ₯Ό μ°Ύλ λ° λ§€μ° ν¨κ³Όμ μΈ λ°©λ²μ λλ€.
ν μ€μ© λλ²κΉ
νκΈ°

\
μμ κ°μ΄, λ¨μΆν€ F11 μ λλ₯΄λ©΄ μμμλΆν° ν μ€μ© μ½λλ₯Ό μ€νμν΅λλ€. F11μ λλ₯Ό λ λ§λ€ μ’μΈ‘ νμ΄νκ° ν μ€μ© λ΄λ €κ°λ©° μ½λκ° μ€νλ©λλ€. μ΄λ₯Ό ν΅ν΄ νλ‘κ·Έλ¨μ μ§ν μν©μ νμ ν μ μκ³ , μλ¬κ° λ°μν κ²½μ° μ΄λ μμΉμμ μλ¬κ° λ°μνλμ§λ₯Ό μ μ μμ΅λλ€.
\
μ€λ¨μ (Break Point) νμ©νμ¬ λλ²κΉ
νκΈ°
λ¨μΆν€ F9 λ¨μΆν€λ₯Ό ν΅ν΄ μ€λ¨μ μ μ€μ ν μ μμ΅λλ€.

μ μ¬μ§μ 9λ²μ§Έ μ€μ μ€λ¨μ μ μ€μ ν μνμ λλ€. μ΄ μνμμ F5λ₯Ό λλ¬ λλ²κΉ μ μμνλ©΄, μ€μ ν μ€λ¨μ λΆν° λλ²κΉ μ μμν©λλ€.
λλ²κΉ μ΄ μμλ μ΄νμλ, F11μ ν΅ν΄ ν μ€μ© μ½λλ₯Ό μ€νμν¬ μ μμ΅λλ€.
Visual Studio λλ²κΉ μ κ΄ν΄ λ³΄λ€ μμΈν μ€λͺ μ΄ νμνλ€λ©΄, Link λ₯Ό μ°Έμ‘°νμκΈ° λ°λλλ€.
Last updated
Was this helpful?