몇년 지나면 for(i=0;i<n;++i)와 for(i=0;i<n;i++) 중 누가 왜 빠른지에 대한 설명처럼 무의미해질거 같다.
그런데 삼항연산자랑 if문이랑 속도차는 컴파일러 성능 문제 같아보이는데
생물학(165.194)
2015-10-29 03:56
추천 0
댓글 5
다른 게시글
-
야 근데 궁금한거 있음 ++i랑 i++이랑 속도 차이나냐? [13]익명(220.71) | 15.10.29추천 0
-
얘들아 노답은 무슨 [1]익명(220.71) | 15.10.29추천 0
-
여러분 scanf_s를 씁시다.생물학(165.194) | 15.10.29추천 0
-
옛날부터 같은 코드 중 어느것이 더 빠른지에 대한 떡밥은 노답이었음. [1]생물학(165.194) | 15.10.29추천 0
-
형들 for문 질문좀요.. [6]도와주세여(124.197) | 15.10.29추천 0
-
밑에 노답 싸움 같아 보인다.생물학(165.194) | 15.10.29추천 0
-
파이썬 리스트관련 질문좀 받아주세요.. 최적화 문제 ㅜㅜmolaDf(jj4st13) | 15.10.29추천 0
-
저둘싸움에 irene 기밀려서 아굴닥치고있네 ㅋㅋ ㅋ ㅋ ㅋ ㅋ ㅋ [2]◕‿◕숙자✿✔(benzsookja) | 15.10.29추천 0
-
(공부6일차) C 공부 6일차 일기겸 결산 [12]흐린바다(1214qwer) | 15.10.29추천 0
-
자바 참조형 ㅈㄴ 헷갈린다 [2]ㅇㅅㅇ(124.49) | 15.10.29추천 0
보통 1증가 시킬 때 (순서 상관 없다면) ++i보다는 i++에 더 익숙하지 않나? 디스어셈블 해보니까 똑같이 컴파일 되는데 왜 사람들은 포문에 익숙한 i++놔두고 ++i를 대신 쓰는거냐
코드 크기도 달라. 코드도 캐시를 탄다우.
고정된 값을 다룰때는 배열 참조쪽이 더 유리할 수 밖에 없어. 이 유리함은 꽤 오래갈듯. 하물며 프로세싱 파워가 딸리는 모바일쪽엔선 더 오래 갈듯.
ㅇㅇ횽은 지금 디스어셈블 했을 때 코드가 똑같다는 이야기인거 같은데
위의 설명은 아래 배열과 3항연산자 이야기. ++ 은 디스어셈블 하면 똑같지 정수형의 경우 ㅋㅋ