질문

c++이랑 c 프로그래밍

망함..2017.11.20 00:49조회 수 928댓글 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++ 수업을 듣는 것은 들을 수는 있겠지만 글쓴이께서 매우 고통스러울 것이라 생각됩니다. ㅜ
번호 분류 제목 글쓴이 날짜
공지 정보 욕설/반말시 글쓰기 권한 영구 정지3 쓰레받기 2019.01.26
공지 가벼운글 자유게시판 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능2 빗자루 2013.03.05
89429 질문 하루에 잠 얼마나자세요?21 aaronjohnson 2013.03.19
89428 가벼운글 수강취소ㅠㅠ2 1313 2013.03.20
89427 질문 학교 앞 토익 학원 달 중순에도 등록가능한가요?1 하루는길지않아 2013.03.20
89426 질문 학교 앞 병원 괜찮은데 있나요?1 aza 2013.03.20
89425 질문 제2도서관 공사일정 아시는분4 움직이는오존 2013.03.20
89424 질문 한자 몇급,,10 012763255 2013.03.20
89423 진지한글 검은색 노트북 백팩을 찾습니다! 맥스 2013.03.20
89422 질문 노트북 놔두고4 내일월요일 2013.03.20
89421 진지한글 나도 토론 잘하고 싶다9 막스운트모리츠 2013.03.20
89420 질문 부산대 롯데시네마 없어졌나요??2 드림마케터 2013.03.20
89419 질문 경영학과생이 컴공 복수전공 해도 될까요62 입출금식통장 2013.03.20
89418 가벼운글 여러분5 계량기검침 2013.03.20
89417 질문 w기간이 언제에요?2 샐리 2013.03.20
89416 진지한글 줌달 일반화학 해석본1 갱얭이 2013.03.20
89415 진지한글 '2020 올림픽 개최 도쿄 퇴출' 세계네티즌 서명 운동4 코보와리 2013.03.20
89414 질문 학교 주변 신발 세탁하는 곳 딸기공주 2013.03.20
89413 정보 등록금을 회사에서 대신 내 주는 학생들은 참고해주세요2 지옥에있는노무현나와라 2013.03.20
89412 가벼운글 부산 센텀시티 마담투소 가실 분 없으세요?3 답답 2013.03.20
89411 가벼운글 수시모집입학생은 전출불가2 12356 2013.03.20
89410 가벼운글 학생증 없을때는 어떡하나요 ㄷㄷ?2 gernika 2013.03.20
첨부 (0)