프로그래밍/C

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

2018. 5. 24. 14:10

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


당신은 농부이다. 

땅을 파고 있다. 

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


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

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


효율성의 문제이다.