std::cout1 [C++ 23] std::print, std::println 사용하기 [C++98] std::cout 문법은 [C언어] printf() 에 비해 개체지향적 특성을 반영하여 다형성을 지원하고 (타입에 유연) 연산자 오버로딩을 활용하여 기능을 변경할 수 있는 유연성을 가졌지만, 성능이 느리고, 여러개의 요소를 연쇄적으로 출력할때 코드가 상당히 길어지며, 출력 형식을 바꾸기 위해서 io manipulator 사용시 코드가 상당히 지저분해지는 단점이 있었습니다. 이를 해결하기 위해 나온 것이 [C++ 23] std::print, std::println 입니다. 현대적 언어 (예: 파이썬) 와 문법이 비슷해졌음을 알 수 있습니다. 사용을 위해선 #include 헤더를 추가해야 합니다. 사용 예시 (std::print 와 std::println 차이점) #include int mai.. 2024. 4. 15. 이전 1 다음