변수를 선언하자마자 변수를 조작하기 시작합니다. 문제가된다면 제 질문은 조작 속도에 달려 있습니다.
배열의 모든 값의 합계 인 변수 total
이 있다고 가정 해 보겠습니다. 평균을 찾으려면 total/length
을 수행하십시오. 새로운 값 (즉, double avg = total/length
)을 선언하는 것이 더 빠르지 않습니까? 아니면 모든 것을 "제자리에서"수행하는 것이 더 빠릅니까 (total \= length
), 이것은 평균적으로 total
이 가난한 변수 이름이라는 사실을 무시함으로써 당연히 마 단순히 내 요점을 파악하는 것입니다장소 데이터 조작
나는 프로세서가 ALU에서 계산을 수행하거나 CPU에서 비트 시프 팅을 통해 하드 와이어 된 계산을 수행하기 위해 데이터를 복사해야한다고 생각하지만 실제로 C++가 처리하는 방법을 잘 모르겠습니다. 기억, 그리고 내가 궁금해하는 방법에 관해서는 백 엔드에서 작동합니다.