질문

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 진지한글 한진중공업 사태, 절대 남의 일 아니다 부대신문* 2011.03.10
133378 진지한글 여러분의 작은 움직임이 우리 사회를 바꿀 수 있어요 부대신문* 2011.03.16
133377 진지한글 “돈이 없어도 아픈 사람은 누구나 치료받을 수 있기를” 부대신문* 2011.06.14
133376 진지한글 마이피누(myPNU) 오픈했습니다.10 관리자 2011.07.10
133375 가벼운글 오오미...6 못살겠다갈아보자 2011.07.10
133374 가벼운글 부산대 재학생 커뮤니티5 피노키오 2011.07.10
133373 진지한글 '부산대 기부금’ 소송 결국 大法으로3 관리자 2011.07.10
133372 진지한글 부산대 이복률 교수, 글로벌연구실(GRL) 과제 선정3 관리자 2011.07.10
133371 진지한글 시민도서관-부산대-동아대 도서관, 학술 교류 협정 체결 빗자루 2011.07.10
133370 진지한글 신복기 부산대 교수, 한국사회복지법제학회 회장 취임 관리자 2011.07.10
133369 가벼운글 여기는 예전에 만들어졌었던 곳 처럼 되지 않길;;;4 Dui 2011.07.11
133368 가벼운글 생자대 첫글!2 Dui 2011.07.11
133367 진지한글 모바일 홈페이지 및 RSS 지원1 관리자 2011.07.11
133366 가벼운글 공대첫글배설의 영광을!5 부산대가지남 2011.07.11
133365 질문 굿플에 있는 이그잼 학원 문 닫았나요?2 PNU 2011.07.11
133364 가벼운글 아 마이피누 이거 왤케 디자인이 구리냐7 BornAgain 2011.07.11
133363 질문 .8 루만성호 2011.07.11
133362 질문 마이피누 이런 홈페이지는 유지비나 이런거 안듬?5 피카츄 2011.07.11
133361 가벼운글 야-호2 패션왕 2011.07.12
133360 가벼운글 글 하나 읽는데도 로긴을 해야하다니..2 통닭과맥주 2011.07.12
첨부 (0)