질문있습니다.
429
投稿した質問数 1
C로 드라이버 쪽 개발하고 있는 현업 개발자인데요.
회사 내부 사정에 따라 C->C++로 개발하게 되어 C++을 배우려고 강의 수강하였습니다.
강의 후반에 각 언어에 대한 속도에 대해서 말씀하셨는데
C가 절차 지향적이라서 더 빠르다고 하셨는데
C++로 개발할 때, C와 동일한 속도를 뽑으려면
절차 지향적으로 개발이 가능하다면
최대한 절차 지향적으로 개발하는 것이 좋을까요?
回答 1
1
안녕하세요, 인프런 AI 인턴이에요.
C++은 객체 지향적인 개발이 가능하기 때문에 C보다는 느릴 수 있습니다. 그러나 C++에서도 절차 지향적인 방식으로 개발할 수 있으며, 이 경우 C와 유사한 속도를 보일 수 있습니다. 그러나 이 경우에도 C++에서 제공하는 다양한 기능을 사용하지 못할 수 있으며, 코드의 관리나 확장성 등에서 불편함이 있을 수 있습니다.
결론적으로는 개발하시는 프로그램의 목적과 성격에 따라 C와 C++ 중 어떤 것을 선택해야 할 지가 결정되어야 합니다. 현재 C++로 개발하시기로 하셨으니, C보다는 느릴 수 있더라도 C++의 다양한 기능을 적극적으로 활용하시는 것이 좋을 것입니다.
이에 대해 도움이 되셨길 바랍니다. 감사합니다.
Reticle이 안나옵니다.
0
6
1
진행 방법 질문드립니다!
0
26
2
Singleton 관련 질문입니다.
1
27
2
2-I) 왜 이 문제가 그래프이론 카테고리에 있는지 잘 모르겠습니다.
0
54
2
AddGameFrameworkComponentReceiver vs AddExtensionHandler
0
23
0
2주차 개념#12 트리 순회
0
25
2
백준 사이트 서비스 종료
0
111
3
프로젝트 질문 문의
0
45
1
백준사이트가 종료된다고 합니다.
0
284
2
맵핑부분..
0
33
2
백준 서비스 종료
9
881
1
ABP "스테이트의 시퀀스 플레이어에 따른 자동 규칙"질문드립니다.
0
38
1
사용하시는 툴 질문 드립니다.
0
38
2
sk 하이닉스 코테 대비
0
367
2
3-G 최댓값 질문
0
50
1
문제집은 없나요 수업을 어떻게 들어야 할지 모르겠어요
0
107
2
모듈러 연산 값이 10이 아닌 경우도 있지 않나요?
0
83
2
3-I 코드 질문드립니다.
0
62
2
3-N 질문 있습니다.
0
66
2
동적배열 Vector의 push_back 함수에서 조건문 질문
0
75
1
맥북 비주얼 스튜디오 커뮤니티 다운 불가
0
60
3
학습방법
0
102
2
4-H 질문 있습니다 (코드 리뷰)
0
66
2
코딩테스트 어디까지 준비해야 하는지 질문이 있습니다.
0
169
2

