Unreal1 [C++] 왜 c++을 쓰는가? [C++] 왜 C++을 쓰는가? - 장점 속도가 빠르다. 기계어랑 가장 가까운 언어 - 다른 언어의 경우는 왜 속도가 느린가? 컴퓨터에서 OS가 제일 먼저 실행되는데 내가 만든 프로그램은 운영체제에게 실행시켜달라 요청을 통해 실행된다. 그런데 C#이나 Java는 이 단계에 가상 머신이 낀다. OS가 가상 머신을 실행시키고 우리의 프로그램은 가상 머신 상에서 실행된다. -> 내가 만든 프로그램은 .Net framework에서 동작한다. -> 설계 동작이 느릴 수밖에 없다. -> 그런데도 왜? -> '메모리 관리'를 해준다. 요즘은 속도보다 편리함 중시. - C++ 의 경우 But C++는 중간 과정이 없이 즉시 실행된다. -> 메모리 관리 서포팅 x -> 내가 직접 메모리 관리를 할 수 있다. -> 최적화.. 2021. 12. 23. 이전 1 다음