C와 C++의 주 사용처가 메모리 절감이여서 그럼
지금 당장 1초라도 빨리 동작하는게 중요하다보니
모던 C++ 같은 고수준의 문법보다 저수준으로 기능이 동작하도록 만드는 경우가 많음
서비스 영역은 사용자에게 메모리 비용을 전가하는데
C++이 사용되는 영역은 메모리 비용을 개발자가 줄여야해서 C로 시작하라는거임
전공자 아니면 건들지마 ㅋㅋ
C와 C++의 주 사용처가 메모리 절감이여서 그럼
지금 당장 1초라도 빨리 동작하는게 중요하다보니
모던 C++ 같은 고수준의 문법보다 저수준으로 기능이 동작하도록 만드는 경우가 많음
서비스 영역은 사용자에게 메모리 비용을 전가하는데
C++이 사용되는 영역은 메모리 비용을 개발자가 줄여야해서 C로 시작하라는거임
전공자 아니면 건들지마 ㅋㅋ
아닌데
반은 맞고 반은 틀림...
그럼 니들이 써봐 ㅋㅋㅋㅋ
c로 시작해야될 이유따위 없다고 대깨문년아ㅋㅋㅋ
수백 kB 밖에 용량 여유가 없다면 말씀처럼 그럴 수 있죠.. 근데 요즘은 임베디드도 마음만 먹으면 수십 mB 메모리 달아대는 시대라.. C++ 모던으로 일단 동적 할당 에러 안터지게 짜놓고 용량이나 성능이 필요한 부분만 c로 튜닝을 하는것도 나쁜 선택은 아닌것 같습니다.
옜 개발자들이 C로 짠 다음 메모리 한계로 부분 부분 어셈블 집이넣었던것 처럼요
C++로 고수준 영역 할거면 왜 함 자바나 쓰는게 맞지
저도 임베 이야기 한건데...
개인적으론 저숙련 상태라면 무겁더라도 템플릿에서 지원하는 메모리 관리를 쓰고 그러고 성능 및 용량 이슈 생겼을때, 숙련자 도움을 받던..이때 배워두던 해도 나쁠건 없다고 봅니다..
어설프게 양산했다가 주기적으로 메모리 터져나가서 리콜 받아내야 하는게 다 끔찍한일 안가요??
님 댓글이 없을때 쓰긴 했지만 요즘 같이 사람 없을때 그 말이 맞네요