κ°λ° μ λ¬Ένμ§ μ΄μ 3κ°μλλλ° νμ΄μ¬μ μ΄λμ λ λ€λ£°μ€ μλλ° μ λν° λΌλ κ°λ°ν΄μ μΈλ €λ©΄ C#μ΄λ μΈμ΄κ° λ νμνλλΌκ΅¬μ
λ μ¬λλ€μ΄ λ§νλκ±° 보λκΉ C#μ λ°°μΈλ €λ©΄ C - C++ λΌλκ±Έ λ€ λ°°μμΌ νλ€λλ° κ·Έλ¬κΈ°μλ κ²μμ λ무 λ§λ€κ³ μΆμ΄μ..
C, C++ λͺ¨λ 건λλ°κ³ C#μ λ°λ‘ λ°°μλ λ κΉμ??
μ§μμΈμ μ¬λ €μ νμκ΄κ³ νλμ¬λλ€μ΄ κ·Έλ¬λκ±° μλ?C#λ§ λ°°μλ λλλ°
μ νλ²μ€μ κΉκΉλͺ¨λ¦¬ μΈκ°? λΉμ 곡μ κ²μκ°λ° μλ €μ£Όλ μ¬λκΊΌ λ³΄κ³ μλλ° C - C++ - C# μμΌλ‘ λ°°μ°λκ² λ«λ
κ·Έ μμκ° μ € μ’κΈ΄νλ° μ¨μΎ λ¨Όμ ν΄λ ν¬κ² μν₯ μμ΄ μ€νλ € μ¨μΎμ μλ°λ λΉμ·ν¨
μμ΄ μΈλ €λλ° κΉμ΄ μ΄ν΄νλλ° λμ λλ€κ³ λΌν΄μ΄λΆν° λ°°μ°λΌλ κ² κ°μ λλμ λνν
C#λ¨Όμ λ°°μλ λ¨
μ λ°μ’ μλ° C#λ°λ‘ λ°°μ°λΌλ μλΌλ€ λ§μ’ λ£μ§λ§κ³ νμ§λμ’ λ§λΌ κ°μκΈ°λ€μ κ·Έλ₯ νμκ°μ μ‘°μ©ν CλΆν° λ°°μ°μΈμ μ λ° μ λ°μ λ°μ λ°
ν¬μΈν°κ° λμ§λ λͺ¨λ₯΄κ³ λ°λ‘ C# μμνλ κ² μκ΄μλ€κ³ μκ°νλ μ¬λλ€μ΄ λ§λ€. λ C κ²ν₯κΈ°λΌλ νκ³ μμνλ κ±Έ μΆμ²
λ€ νλλ€ κ°μ¬ν©λλ€~!
C++μ λͺ°λΌλ λκ³ κΈνκ±° μλλ©΄ cλ λ°°μ°λκ² μ’μ
C/C++λΆν° λ°°μμΌ λλ€λ κ±° λ€ νλ±λ€ νμ리μ. C#λΆν° λ°°μ°κ³ νκ³ μΆμ κ±° νλ©΄μ ν₯λ―Έ λΆμΈ λ€μμ λμ€μ κΈ°μ΄μ μΈ κ±° λ νκ³ λ€κ³ μΆμ λ κ°μ λ°°μλ μ무 μκ΄μμ. μμ¦ μλμ λ¬΄μ¨ C/C++ 무쑰건 μμμΌλλ€λ κ°μ리λ₯Ό νκ³ μμ΄
λλΆλΆ ν¬μΈν°, λ©λͺ¨λ¦¬κ΄λ¦¬ κ°λ μ‘μ κ²Έ νλκ±°μ§ μ§μ§ μμ μλ¦¬νΈ μ§λ¨μμλ νκ³ λ Έλ κ·Ήνμ μ±λ₯λΈλΈμ΄λ₯Ό νλ €κ³ μ¨ μ¨νμ νλ μ¬λμ μ¬μ€μ λ³λ‘ μκ³ λ©λͺ¨λ¦¬ κ΄λ¦¬λ ν¬μΈν°λ ν¬κ² μ΄λ €μ΄ κ°λ λ μλλ λ΄κ° λ°°μλ΄μΌκ² λ€ νλ©΄ κ΄λ ¨λ μ± λ§ λͺκΆ μ½μ΄λ΄λ λ¨ κ·Έλ¦¬κ³ μ¬λ₯μ΄ μλ μ¬λμ΄λ©΄ νκΆ λ€ μ½κΈ°λ μ μ κ°λ λκ±°κ³ γ γ λ μμ¦ κ°λΉμ§μ»¬λ ν° μ±λ₯ μ’μμ Έμ μ§μ§ μμ κ°λΈ μ κ°μ΄ μ§ κ±° μλμ΄μ μ€μμ λ μ€λ ₯κΉμ§ κ°λ€ μΉλ©΄ μ§μ κ΄λ¦¬νλ μλμΌλ‘ κ΄λ¦¬νλ(μλ°,μ¨μΎ κ°μ΄ μ§μ μ μΌλ‘ λ©λͺ¨λ¦¬ κ΄λ¦¬ νκΈ° νλ€κ² λ μ λ€μ μλμΌλ‘ κ΄λ¦¬ν¨) λΉμ·νλ€λ μ견λ λ§μ λ κ°μ²΄μ§ν₯μ΄κ³ λ¨Έκ³ νλκ²λ μ± λ§ μ½μ΄λ΄λ μ΄ν΄κ°λ μμ€μ μμ¦μ μλ μ λ¦¬κ° μλμ΄μκ³ μ»΄ν°κ³Όν μμ²΄κ° λ°λ¬ν΄μ κ²°λ‘ μ λλΆν° νλ λ Έμκ΄
C#λΆν° νλ©΄μ λ°λ‘ μμ§μμ λμκ°λκ±° 보λ€κ° ν₯λ―Έ λΆμ΄λ€κ° νλ‘μ νΈκ° 컀μ§κ±°λ 본격μ μΌλ‘ μ·¨μ μ€λΉνλ €κ³ κ³΅λΆνλ€λ³΄λ©΄ νμμ μν΄μ μμμ λ§νλ κ±° κ΄μ¬κ°μ§κ² λκ³ κ·Έ μͺ½λ λ€μ¬λ€λ³΄λ©΄μ C/C++ λ°°μ°κ² λλ€. μ§κΈ κ²μμ΄ λ무 λ§λ€κ³ μΆμκ±΄λ° μΈ κ²λ μλ CλΆν° 곡λΆνλ©΄???? γ γ΄ μ¬λ―Έμμ΄μ λλ €μΉμ΄λ€μ λ΄ μλ§ κ±΄λ€.
C++, Cλ C#μ μμ λ€λ₯ΈμΈμ΄λΌκ³ λ΄λ 무방ν¨. κ·Έλ₯ C# λ°°μ°μΈμ νλ±λ€μ΄ C, C++ μκΈ°νμ§.. μμ¦ μ΄λ¦°μ λ€μ CλC++μ λΉμ°νκ³ μλ°λ ν μ€ λͺ¨λ₯΄λλ° κ°λ° λ€ν¨γ γ κ± νμ΄μ¬ λ°°μ°κ³ κ·Έλ΄μ C#λ°°μ°λ©΄ μ¬μ€μ μμ¦ μ λ€ μ μμ½μ€μ
μν΄ λΈ μ μλΌλ€ νλ±λ립λμ μ€μ§λ€ κ°λ° μ’λ νμ§λ λͺ»νλ μλΌλ€μ΄ νλ±νλ± μ΄μ§λ γ γ γ κ°μ μ¨ λ°°μλΌ
κ± ν΄λ³΄λ©΄μ μκ°ν΄λΌ.. λν μ ννλ? κ± μ± νκΆ, μ νλΈ κ²μ νλ²μ΄λ©΄ μμν μ μλ μΌ κ°μ§κ³ μ λ¬Όμ΄λ΄
c++ λ©λͺ¨λ¦¬ λμμ‘λκ² μ‘΄λ μ¬λ°λ€ stl κΌμ¨λΌ
μ λν° μ°λ €κ³ νλκ±° μλ? κ·Έλ₯ c# λΆν° νλ©΄ λ¨.
μ·¨μ μ©μΌλ‘λ©΄ λͺ¨λ₯΄κ² μ§λ§
κ²μ κ°λ°μλ c,c++ μ΄λ°κ±°λ³΄λ€ μμ΄λ₯λ ₯μ΄ λ μ€μν¨
μμ§ν νλ€λ³΄λͺ¬ λ³ΈμΈμ΄ λͺ¨λ₯΄λκ² μκΈ°κ³ μ΄ν΄κ° μλλ©΄ λμ΄κ°μ§μμκΉ μΆλ€