본문 바로가기

Programming/C++31

[Modern C++ 공부 - Day10] Constructor 생성 Modern C++ 공부 Day 10입니다. 1. 기본 생성자 default constructor 기본 생성자 멤버함수를 정의하는 다양한 방법. #include using namespace std; class Internet { public: void connect() { cout 2023. 7. 16.
[Modern C++ 공부 - Day9] Files and Streams Modern C++ 공부 Day 9입니다. 1. string의 기본 operations File: C++에서 file이란 a sequence of bytes fstream object를 통해서 file 에 접근할 수 있고, 이 방식은 iostream objects를 이용한 console input/output 접근과 비슷하다. fstream objects는 항상 파일에 sequentially하게 순서대로 접근한다. fstream은 file format에 대해 알지 못한다. fstream operations 1. open - program에 의해 file이 이용가능해지게 만드는 상태 2. read - 데이터가 file -> program's memory 로 복사됨 3. write - 데이터가 file 2023. 7. 9.
[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++ 공부 - Day6] C++ Semantics 시맨틱스 Modern C++ 공부 Day 6입니다. 오늘 공부할 내용은 C++ 시맨틱스입니다. 이전 포스트를 읽고 오시면 본 포스트를 공부하는 데 도움이 됩니다. 2023.06.15 - [Programming/C++] - [Modern C++ 공부 - Day5] 상수 참조에 의한 전달 Pass by const Reference [Modern C++ 공부 - Day5] 참조에 의한 전달 Pass by const Reference Modern C++ 공부 Day 5입니다. 오늘 공부할 내용은 함수 인자 전달 방식 중 하나인 Pass by const Reference입니다. 이전 포스트를 읽고 오시면 본 포스트를 공부하는 데 도움이 됩니다. 2023.06.15 - [Programming/C huangdi.tistory.. 2023. 6. 15.
[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.
반응형