질문있습니다.
461
작성한 질문수 1
C로 드라이버 쪽 개발하고 있는 현업 개발자인데요.
회사 내부 사정에 따라 C->C++로 개발하게 되어 C++을 배우려고 강의 수강하였습니다.
강의 후반에 각 언어에 대한 속도에 대해서 말씀하셨는데
C가 절차 지향적이라서 더 빠르다고 하셨는데
C++로 개발할 때, C와 동일한 속도를 뽑으려면
절차 지향적으로 개발이 가능하다면
최대한 절차 지향적으로 개발하는 것이 좋을까요?
답변 1
1
안녕하세요, 인프런 AI 인턴이에요.
C++은 객체 지향적인 개발이 가능하기 때문에 C보다는 느릴 수 있습니다. 그러나 C++에서도 절차 지향적인 방식으로 개발할 수 있으며, 이 경우 C와 유사한 속도를 보일 수 있습니다. 그러나 이 경우에도 C++에서 제공하는 다양한 기능을 사용하지 못할 수 있으며, 코드의 관리나 확장성 등에서 불편함이 있을 수 있습니다.
결론적으로는 개발하시는 프로그램의 목적과 성격에 따라 C와 C++ 중 어떤 것을 선택해야 할 지가 결정되어야 합니다. 현재 C++로 개발하시기로 하셨으니, C보다는 느릴 수 있더라도 C++의 다양한 기능을 적극적으로 활용하시는 것이 좋을 것입니다.
이에 대해 도움이 되셨길 바랍니다. 감사합니다.
⬛ 출력 문제
0
23
1
코딩 살구클럽 가입 문의
0
49
2
안녕하세요 Rookiss님 기본기를 다지고 있는 대학생입니다.
0
101
2
8-2. 단항 연산자 중복 : 전위 ++ 연산자 작성 질문
0
56
1
코딩살구클럽 가입문의
0
57
2
메타휴먼 적용 관련 질문입니다
0
73
1
3-K private case 질문
0
56
2
안녕하세요. 코딩살구클럽 문의드립니다!
0
72
2
스프링 암 조절을 임의로 진행해도 강의를 따라갈 수 있나요?
0
79
2
숙제 노션 링크 안들어가집니다
0
59
1
7:41 듣다가 질문합니다
0
67
2
코드 리뷰 요청드립니다!
0
71
2
코딩살구클럽 계정 문의
0
72
2
SK하이닉스 대비 강의수강
0
206
3
코딩살구클럽 등록부탁드립니다.
0
70
2
7-F 재귀로 풀시 런타임애러
0
67
1
1-N 문제 질문입니다. (+ 채점오류)
0
77
2
코딩살구클럽 가입 확인 부탁드립니다.
0
82
2
직장인 코테 합격 공부방법 문의
0
113
2
게임 에셋 질문
0
99
1
코딩살구클럽 가입 방법
0
90
2
실습환경(비쥬얼스튜디오)에 대한 질문입니다.
0
77
1
6-H 체점 관련 질문
0
72
1
채점서버 연결 관련 질문입니다
0
99
2





