빌드시간 줄일려고 전방선언 + 포인터 쓰니까 실행속도가 느려지는데 나중에 개발 마치고 릴리스 코드에선 다시 포인터 빼고 만들면 됨?
[%] 이거 나중에 수정해야되겠지?
익명(93.217)
2020-09-30 00:17
추천 0
댓글 7
다른 게시글
-
요즘 깃헙 긁어가는 봇 많음 [7][%] 익명(175.223) | 20.09.29추천 0
-
게터세터 있는 멤버변수는 public 취급하면 되죠? [7][%] 익명(93.217) | 20.09.29추천 0
-
마스터 브랜치 이름 바꾸는 거 확정이네 [6][%] 익명(84.17) | 20.09.29추천 6
-
그런데 여기 갤이름 왜 깃허브냐 [6][%] 익명(220.116) | 20.09.29추천 0
-
만자로 i3 에디션이 있었네[%] 익명(125.133) | 20.09.29추천 0
-
아무리봐도 ㅈㄴ 신기함 [16][%] 익명(112.166) | 20.09.29추천 3
-
레포 업뎃하면 알람가는 기능이 있음? [8][%] 익명(183.107) | 20.09.29추천 0
-
깃갤여러분 C마갤 홍보 감사합니다.[%] 익명(114.203) | 20.09.29추천 2
-
과제질문은 C언어 마이너 갤러리로 [7][%] 익명(118.235) | 20.09.29추천 23
-
이거 원하는거 맞습니까 [8][%] nm(asd142513) | 20.09.29추천 1
그런식으로 진행하면 너무 bug prone하지않음?
생성자 거의다 기본생성자여서 크게 문제 나오지는 않을듯
단순히 포인터로 바꿨다고 느려진다고? 포인터를 들고 있어서 느린것보다 그 포인터에 객체가 자주 생성되고 소멸되는 시점이 있는지 살펴보는게 더 중요한 것 같은데 포인터 참조가 이론상 스택 접근보다 느린건 맞지만 사람이 체감하려면 특수한 환경이어야 할텐데
객체는 3개가 딱한번만 만들어짐, 근데 아직 3개 생성하고 초기화 까지 밖에 없는데도 속도차이가 100ms나 남
아 다시 체크해 봤는데 객체중 하나의 함수에서 속도차이가 100ms가남
동적 메모리 할당 시간까지 포함하면 그럴 수는 있는데 그런 부분이 없으면 뭔가 다른 문제가 있는게 분명하다 포인터 참조 한번에 100ms씩이나 차이나면 대규모 프로젝트에선 포인터 쓸 엄두도 못내지만 이미 그쪽은 unique_ptr, shared_ptr로 도배가 돼있음
그 함수가 윈도우 만드는 함수인데 왜이렇게 차이나는지는 나도 모르겄다