지역변수를 쓰면 메모리를 할당해야되서 느려지는 줄 암
그래서 대신 함수나 메서드를 존나게 호출함
그결과 코드는 미친듯이 가로로 길어져서 읽는 거 토나옴
함수를 존니 호출하므로 당연히 성능도 떨어짐
시바 컴구에서 RISC 배운 새끼가 그러면 어떡하자는 건지...
이래서 CSAPP 5장을 읽어야 됨...
그래야 컴구로 배운 지식을 코드에 녹여낼 수 있음...
그래서 대신 함수나 메서드를 존나게 호출함
그결과 코드는 미친듯이 가로로 길어져서 읽는 거 토나옴
함수를 존니 호출하므로 당연히 성능도 떨어짐
시바 컴구에서 RISC 배운 새끼가 그러면 어떡하자는 건지...
이래서 CSAPP 5장을 읽어야 됨...
그래야 컴구로 배운 지식을 코드에 녹여낼 수 있음...
옛날 컴파일러는 inline 효율이 엄청 떨어졌거든.
요즘 개꿀~!
지역변수를 쓰면 레지스터에 할당될 확률이 높은데 이걸 배워놓고도 코드에는 안 쓰는 애들이 많아요...
진짜로 저렇게 생각하는 사람들이 있더라 세상에 배울수록 멍청해지는 거 같음
사실 나도 플래시 쓰던(제대로 프밍한지 1년도 안 되던) 때에는 저렇게 생각했었음 ㅋㅋㅋ
ㅋㅋ
난 성능까지는 잘 모르겠고
함수에서 인자로 받은 애들을 함수 안의 지역변수로 다시 초기화나 어싸인해주는게 더 의미상 와닿는경우가 많든데
예를 들기가 어렵넹 ㅇ.ㅇ
그건 왜 그렇게 하죠; 인자에 어떤 특별한 연산을 한다면 몰라도
글쒜
나도 잘 안떠오르네
흠...