질문

c++이랑 c 프로그래밍

망함..2017.11.20 00:49조회 수 987댓글 4

    • 글자 크기

c를 알아야 c++을 배울수있는건가요?

아니면 둘은 다른건가요?

    • 글자 크기

댓글 달기

  • 그냥 c언어에 객체지향을 더한게 c++입니다
    프로그램끼리 의사소통 한다 생각하면 되요
  • C에서 포인터 배우고 C++넘어가는 게 정석이에용
  • cse
    2017.11.20 02:35
    C + 객체지향 ≒ C++이고 C++을 C style로 코딩하는 것도 가능하지만, C style과 C++ style간에는 엄연한 차이점이 있고 언어 스펙 상으로도 차이점들이 존재합니다. (variable length array 등 C99 표준에서 C++이 포함하지 않는 부분들도 있습니다.)

    쉽게 말씀드리면, C++이 C를 대부분 포함합니다. 정확히는, 다릅니다.
  • 우선, C++은 앞에 님들 말씀처럼 C언어에 '객체지향(Object-Oriented)' 개념을 더한 언어이기 때문에 다릅니다. 그런데 배우는 순서나 필요 조건에 대해서는, 단순 코딩을 배운다는 가정하에 개인적으로, C를 선행하지 않고 C++를 배워도 괜찮다고 생각합니다. 2011년에 표준으로 제정된 C++부터는 Modern C++이라고 해서 기존의 C++보다 성능도 더 좋아지고 무조건 C언어를 선행해야 배울 수 있는 언어에서 C언어를 굳이 먼저 배우지 않아도 배울 수 있는 언어를 목표로 하여 '비교적' 단순해지고 배우기 쉬워졌기 때문입니다.
    다만, 학교에서 가르쳐주는 C 언어와 C++ 언어는 단순 코딩을 위해 개설된 과목이 아닙니다. C언어와 C++ 언어는 태생이 운영체제(윈도우와 같은 프로그램)나 시스템 소프트웨어(백신같은 프로그램) 등을 만들기 위해 태어난 언어인 만큼 컴퓨터의 작동 원리와 밀접하게 설계되어 있습니다.(그래서 포인터 개념이 등장한 것이기도 합니다.) 따라서, 학교에서 알려주는 C언어와 C++언어는 코딩 수업이라기보단 컴퓨터 구조와 그 원리를 위주로 하는 수업이기 때문에 C언어를 선행하지 않고 C++ 수업을 듣는 것은 들을 수는 있겠지만 글쓴이께서 매우 고통스러울 것이라 생각됩니다. ㅜ
번호 분류 제목 글쓴이 날짜
공지 가벼운글 욕설/반말시 글쓰기 권한 영구 정지 쓰레받기 2019.01.26
공지 정보 욕설/반말시 글쓰기 권한 영구 정지3 쓰레받기 2019.01.26
공지 진지한글 이슈정치사회 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능 빗자루 2013.03.05
공지 가벼운글 자유게시판 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능2 빗자루 2013.03.05
133379 가벼운글 2 211 2020.08.22
133378 질문 6 ㅅㅁ 2017.06.17
133377 질문 1 AA7000 2015.11.05
133376 질문 2 꼬리꼬리 2014.11.30
133375 진지한글 4 MF 2014.10.30
133374 질문 2 2014.05.17
133373 질문 2 15397 2016.08.22
133372 질문 6 라즈베리케이크 2017.06.11
133371 질문 1 동ㅇ이 2017.09.22
133370 질문 2 네이밍센스 2014.10.18
133369 질문 2 EungiC 2014.06.18
133368 진지한글 .4 Letsblues 2019.10.27
133367 가벼운글 장전역 5분거리 작심독서실 1인실 양도8 yy2 2019.02.01
133366 진지한글 경영정보시스템 003분반 -002분반으로 바꾸실분?2 RothenSchild 2020.03.19
133365 진지한글 인간적으로 중도 자리배정하고 씁시다. 진짜 열받네요.15 bruetear 2016.03.09
133364 진지한글 회의록을 보며... (feat. 댓글알바)7 앳션스쿨 2017.04.15
133363 진지한글 -22 인사이트 2017.06.15
133362 질문 .2 znzl 2015.01.29
133361 가벼운글 ..2 qntkseo 2014.09.01
133360 분실/습득 5/31(목) 인문관411호 필통 습득했습니다 난난나난나 2018.06.27
첨부 (0)