Codes/C

후배가 질문해서 답하는 글 : 스트림은 왜 쓰는 건가요?

2018. 5. 24. 14:10

스트림을 사용하는 이유는 당연히 '효율성을 위해서'이다. 한 번 예를 들어보겠다. 


당신은 농부이다. 

땅을 파고 있다. 

땅을 판 후, 흙을 강 건너의 창고에 두어야 한다. 


그럼 당신은 삽으로 한 번 파고 그 걸 들고 가서 창고에 넣을 것인가 아니면,

수레를 하나 옆에 두고 샆으로 그것을 계속 쌓아둔 후 창고에 한꺼번에 넣을 것인가?


효율성의 문제이다. 

'Codes > C' 카테고리의 다른 글

scanf가 씹히는 경우  (0) 2018.10.16
pwnable vulnerable functions  (0) 2018.02.17
Linux 의 ELF 실행 과정  (0) 2018.02.15
파도파도 끝이 없는 bss에 대하여  (0) 2018.02.14
random number generation without random(), /dev/urandom  (0) 2018.01.13