<------------------------ 빠름
CPU Register L1 L2 L3 MM Disk
------------------------> 비쌈
메모리 최적화가 중요하다.
Ex) fopen() 후 fclose() 를 해줘야함.
물론 묵시적으로 프로그램이 종료되면 메모리가 반환되지만, 서버일 경우 죽지 않게 코딩하는 것이 목적이므로 fclose() 같은 메모리 반환은 중요하다.
C 에서는 fopen 에 인자로 'w','r' 같이 읽기/쓰기를 구분하지만
C++ 에서는 ifstream, ofstream 으로 구분한다. (함수명으로 구분한다.)
cout << a << b << c;
-->
push a
push b
push c
call cout
'스터디 > C++' 카테고리의 다른 글
R-value, L-value -> Value-type (0) | 2015.03.24 |
---|---|
for문 한개와 두개의 성능차이. (0) | 2015.02.25 |
C++ 손건의 흑역사 (재미있는 C++ 문제) (0) | 2015.02.25 |
C++ 에서 Reflection 을 지원하지 않는 이유 (0) | 2015.02.25 |
내용정리 1 (0) | 2015.01.11 |