1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #include <iostream> #include <algorithm> using namespace std; int main(){ // min, max, minmax 는 #include <algorithm> 필요 그리고 자료형은 auto라는 점을 주의 // min, max의 경우 인자를 2개로 받음 auto result = min(1, 2); auto result2 = min(2, 3); cout << result << '\n'; cout << result2 << '\n'; auto result3 = minmax({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }); cout << "min: " << result3.first << ", max: " << result3.second << '\n'; auto result4 = minmax({ 'a', 'b', 'c' }); cout << "min: " << result4.first << ", max: " << result4.second << '\n'; return 0; } | cs |
'Programming Language > C++' 카테고리의 다른 글
C++ 가장 많이 사용된 자리의 수 (0) | 2019.10.09 |
---|---|
C++ Template Function (0) | 2019.09.29 |
C++ 문자열 정리 (String class) (0) | 2019.09.28 |
C++ Template inline function (0) | 2019.09.25 |
C++ 실수 mod (0) | 2019.09.25 |