본문 바로가기

modern c++5

[Modern C++ 공부 - Day8] String Operations Modern C++ 공부 Day 8입니다. 1. string의 기본 operations 1. Assignment s1 = s2; 2. Appending s1 += s2; 3. Concatenating s1 + s2; 4. Comparison s1 == s2 s1 != s2 s1 >= s2 s1 > s2 s1 test8 = "eo"; 4. replace() 멤버 함수: string의 characters를 다른 characters로 대체한다. 3개의 arguments를 줄 수 있다. (1) 첫번째로 대체하려는 elements의 첫번째 character index, (2) 두 번째는 대체하려는 element의 characters 개수, (3) 대체하려는 characters. string test("Say He.. 2023. 7. 5.
[Modern C++ 공부 - Day7] 선언과 초기화 Declaration & Initialization Modern C++ 공부 Day 7입니다. 오늘 공부할 내용은 C++ 변수 선언과 초기화입니다. 이전 포스트를 읽고 오시면 본 포스트를 공부하는 데 도움이 됩니다. 2023.06.15 - [Programming/C++] - [Modern C++ 공부 - Day6] C++ Semantics 시맨틱스 [Modern C++ 공부 - Day6] C++ Semantics 시맨틱스 Modern C++ 공부 Day 6입니다. 오늘 공부할 내용은 C++ 시맨틱스입니다. 이전 포스트를 읽고 오시면 본 포스트를 공부하는 데 도움이 됩니다. 2023.06.15 - [Programming/C++] - [Modern C++ 공부 - Day5] 상수 참조에 huangdi.tistory.com C++ 범용 초기화 Universal.. 2023. 6. 16.
[Modern C++ 공부 - Day5] 상수 참조에 의한 전달 Pass by const Reference Modern C++ 공부 Day 5입니다. 오늘 공부할 내용은 함수 인자 전달 방식 중 하나인 Pass by const Reference입니다. 이전 포스트를 읽고 오시면 본 포스트를 공부하는 데 도움이 됩니다. 2023.06.15 - [Programming/C++] - [Modern C++ 공부 - Day4] 참조에 의한 전달 Pass by Reference [Modern C++ 공부 - Day4] 참조에 의한 전달 Pass by Reference Modern C++ 공부 Day 4입니다. 오늘 공부할 내용은 함수 인자 전달 방식 중 하나인 Pass by Reference입니다. Pass by Reference Pass by Reference는 변수를 함수에 전달할 때 해당 변수의 참조(referenc.. 2023. 6. 15.
[Modern C++ 공부 - Day4] 참조에 의한 전달 Pass by Reference Modern C++ 공부 Day 4입니다. 오늘 공부할 내용은 함수 인자 전달 방식 중 하나인 Pass by Reference입니다. 이전 포스트를 읽고 오시면 본 포스트를 공부하는 데 더 도움이 됩니다. 2023.06.15 - [Programming/C++] - [Modern C++ 공부 - Day3] 주소에 의한 전달 Pass by Address [Modern C++ 공부 - Day3] 주소에 의한 전달 Pass by Address Modern C++ 공부 Day 2입니다. 오늘 공부할 내용은 함수 인자 전달 방식 중 하나인 Pass by Address입니다. 공부를 시작하기 전에 이전 글인 Pass by value 포스트를 먼저 읽고 오시면 본 글을 이해하는 데 도 huangdi.tistory.co.. 2023. 6. 15.
[Modern C++ 공부 - Day0] C++11, 14, 17는 뭐가 다를까? 안녕하세요. 요즘 많은 회사들에선 Modern C++를 사용하고 있고, 그냥 C++이 아닌 Modern C++를 자유자재로 사용하는 개발자를 원합니다. 그래서 오늘부터 Modern C++에 대해 공부하고 기록하려고 합니다. 함께 Modern C++ 뿌시러 가봅시다! Modern C++은 C++11, 14, 17, 20 의 최신 버전 C++을 말하고, C++11 버전부터 Modern C++로 봅니다. 그럼 그 이전의 C++와는 뭐가 다를까요? Modern C++ 이전의 C++인 전통적 C++는 배열, 포인터, 상속이라는 특징이 있고 클래스가 있는 C언어라는 관점으로 볼 수 있습니다. 전통적 C++에 많은 기능들이 추가된 Modern C++의 특징과 장점을 간단히 말하면, 다음과 같습니다. 표현성 - 추상화.. 2023. 6. 15.
반응형