choah76   2년 전

동일한 알고리즘을 iostream을 이용해 cout과 cin으로 처리하는것이랑

stdio.h로 printf를 이용하는것이 메모리차이가 1000KB이상 났습니다.

나중에 프로그램의 메모리까지 고려해야할 때는, stdio를 쓰는것이 낫나요? 아니면 이 정도 차이는 상관없으니 iostream을 쓰나요?

djm03178   2년 전

대개의 경우 문제의 메모리는 넉넉하게 주는 편이고 메모리의 극단적인 최적화를 요구하는 문제는 거의 없습니다. 메모리 관리를 요구한다고 하더라도 최소 수십 MB 이상이 왔다갔다 하는 수준이기 때문에 1MB 차이가 문제가 될 일은 거의 없다고 보시면 됩니다. 정말 그 차이가 문제가 될 것 같다면 그때만 stdio로 바꾸셔도 괜찮습니다.

댓글을 작성하려면 로그인해야 합니다.