아직 C++을 C수준으로 사용하시는 것 같아 지금 이 시점에서 이런 말씀을 드리는게 좋을것 같습니다. C++을 공부하기 전에 다음과 같은 의문을 갖으시는게 좋을것 같습니다.
C랑 C++이랑 무엇이 다른가? 단순히 cout을 쓰면 C++인가?
이에 대한 나름대로의 생각을 키워가면서, 다시 말하면 그 C++에 깔려있는 철학(이라고 하면 너무 거창해질 소지가 있지만 마땅한 단어가 떠오르지 않으므로)을 이해하려는 시도와 더불어 C++, 아니 다른 언어를 공부하면 기존에 예상했던 것 이상의 것들을 얻을 수 있으리라 생각합니다. -
아무개
- C언어는 기초적 설명, 원리 등 철학?이 있는 책을 봤으나, C++는 아직 안봐서 잘 모르는데, 차차 공부해 나갈 생각입니다.
C언어에 젖어있는 제 상황에서는 아무래도, 비슷하지만 다른 C++언어로 코딩하는데에 C언어 모양이 날 것같군요. (지금은!)
앞으로 C언어와 C++언어의 차이점을 잘 생각하면서 코딩하겠습니다
-
허아영
음.. 내가 쓰기는 C++을 쓰면서 C/C++라고 적는이유가 거기에 있다는.. 내소스는 대부분 C++의 탈을쓴 C라지..ㅎㅎㅎ
아직 클래스도 안배워서 클래스를 써도 좀 C의 성격이 강하다는..
지금 만드는 지뢰파인더가 지금까지 만든 클래스중에서는 그나마 클래스를 닮았는데 아직 제대로 되려면 한참 멀었으..
아마 C를 먼저 배워서 몸에 배여서가 아닐까.^^
그런데 대부분 빨리 짜야하는 상황에서는 C의 형식을 많이 따르더라고..ㅎㅎ 역시 좀 편하고 빨리 짜여지는 느낌이..
반대로 C++의 형식은 소스를 재활용할 수 있는 가능성이 높고.. 버그가 적게 생기거나 디버깅이 쉽다는..ㅎㅎ
뭐.. 내생각이니 참조만 해두라고..^^ 맞을확률이 바닥을 기어다닌다는.ㅎㅎ
ㅎㅎㅎ 그럼 열심히 해~!^^ -
조현태