반응형 [목차] C++ 1. 목차2. 버전별 특징3. 소개 및 환경설정4. 변수와 자료형5. 연산자6. 제어문: 조건문7. 제어문: 반복문8. 제어문: 기타9. 함수10. 배열11. 포인터12. 문자열13. 입출력14. 파일 입출력15. 구조체16. 공용체17. 헤더파일18. 컴파일러19. 클래스20. 템플릿21. STL(Standard Template Library) 2024. 8. 7. [C++ 마스터] Day 27: 최신 C++ 표준 (C++11, C++14, C++17, C++20) 기능 소개 C++11 기능C++11은 C++ 언어에 많은 중요한 기능을 도입했습니다. 주요 기능 중 일부를 살펴보겠습니다. 1. 자동 타입 추론 (auto)auto 키워드는 변수의 타입을 자동으로 추론합니다.#include #include using namespace std;int main() { auto x = 10; // int로 추론 auto y = 3.14; // double로 추론 auto z = "Hello, World!"; // const char*로 추론 cout 2. 람다 함수 (Lambda Functions)람다 함수는 익명 함수로, 함수 객체를 간단하게 정의할 수 있습니다.#include #include #include us.. 2024. 8. 1. [C++ 성능 최적화 및 고급 테크닉] Day 12: C++11/14/17/20의 새로운 기능 활용 C++11/14/17/20의 새로운 기능C++11부터 C++20까지는 많은 새로운 기능이 추가되었습니다. 이러한 기능들은 코드의 가독성을 높이고 성능을 최적화하는 데 도움을 줍니다. C++11의 주요 기능1. auto 키워드auto 키워드를 사용하면 변수의 타입을 자동으로 추론할 수 있습니다.#include int main() { auto x = 10; // int로 추론 auto y = 3.14; // double로 추론 auto s = "Hello"; // const char*로 추론 std::cout 2. nullptrnullptr는 포인터의 null 값을 나타내는 데 사용됩니다. 기존의 NULL이나 0 대신 사용할 수 있습니다.int* p = nullptr; 3. 람다 함수.. 2024. 8. 1. 이전 1 다음 반응형