C++ (참고한 웹페이지(새창))
C++에서 주로 사용되는 출력함수의 속도를 비교하면 다음과 같다. (다른 하드웨어 환경에선 다른 결과값이 나온다.)
On Windows/VC++ | On Linux/g++ | |
printf | 1.975 | 0.159 |
puts | 1.458 | 0.173 |
cout (synced) | 1.297 | 0.282 |
cout (un-synced) | 1.28 | 0.232 |
stringstream | 2.03 | 0.430 |
endl | 12.621 | 10.041 |
fill_n | 1.285 | 0.254 |
- 윈도우 환경 : cout > puts >> printf
- 리눅스 환경 : printf > puts >>> cout
'Coding > PS' 카테고리의 다른 글
분해합 (0) | 2019.07.05 |
---|---|
카드의 합 구하기 (0) | 2019.07.05 |
계단 오르기 (0) | 2019.06.18 |
그대로 출력하기 (0) | 2019.06.09 |
열 개씩 끊어 출력하기 (0) | 2019.06.08 |