분류 전체보기
-
뇌를 자극하는 C++ STL 4장) 템플릿(함수 템플릿, 클래스 템플릿)PROGRAMMING/STL 2024. 1. 19. 10:40
STL을 본격적으로 공부하기 전에 템플릿부터 정리하고자 한다. (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://m.hanbit.co.kr/store/books/book_view.html?p_code=B5912645820 뇌를 자극하는 C++ STL 코드 중심으로 설명했다. 코드를 실습하면서 한 단계씩 실력을 쌓을 수 있게 했다. 단계별로 난이도를 조금씩 올리고 예제를 점진적으로 개선하는 방법을 택해 독자가 STL의 동작 원리와 구현 원 m.hanbit.co.kr 템플릿은 STL 제너릭 프로그래밍의 핵심입니다. 템플릿은 컴파일 타임에 클라이언트가 여러 타입의 함수나 클래스를 쉽게 생성합니다. - 뇌를 자극하는 STL 템플릿 1) 함수 템플릿 temp..
-
뇌를 자극하는 C++ STL 2,3장) 함수 포인터와 함수 객체PROGRAMMING/STL 2024. 1. 17. 08:16
정진! 앞으로 나아가쟈!!😚😚 (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://m.hanbit.co.kr/store/books/book_view.html?p_code=B5912645820 뇌를 자극하는 C++ STL 코드 중심으로 설명했다. 코드를 실습하면서 한 단계씩 실력을 쌓을 수 있게 했다. 단계별로 난이도를 조금씩 올리고 예제를 점진적으로 개선하는 방법을 택해 독자가 STL의 동작 원리와 구현 원 m.hanbit.co.kr * 개인적으로 다른 개념과 비교해서 설명해주는 방식을 선호하는데, 이 책은 다른 정의와 비교해줘서 너무 좋다!(대강추!) - 변수 : 값을 저장하는 메모리 공간의 이름 - 포인터 : 주소를 저장하는 메모리 공간의 이름 -..
-
뇌를 자극하는 C++ STL 1장) 연산자 오버로딩PROGRAMMING/STL 2024. 1. 17. 08:16
새로운 시작! 오늘부터 설 전까지 STL 책을 얼른 보려고 한다! (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://m.hanbit.co.kr/store/books/book_view.html?p_code=B5912645820 뇌를 자극하는 C++ STL 코드 중심으로 설명했다. 코드를 실습하면서 한 단계씩 실력을 쌓을 수 있게 했다. 단계별로 난이도를 조금씩 올리고 예제를 점진적으로 개선하는 방법을 택해 독자가 STL의 동작 원리와 구현 원 m.hanbit.co.kr ▪️ 알고가기 - const 함수와 비const 함수 const 함수 : 멤버함수 내에서 객체의 멤버 변수를 변경하지 않는다는 것을 보장하는 함수로 const 객체는 const 멤버함수..
-
윤성우 열혈 C++ 프로그래밍 16장) C++의 형 변환 연산자PROGRAMMING/C++ 2024. 1. 15. 07:24
이 책의 마지막 부분! 형 변환에 대해 정리해보고자 합니다! (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr 형 변환자 설명 dynamic_cast 1. 유도클래스의 포인터 및 참조형 데이터 → 기초클래스의 포인터 및 참조형 데이터 2. 기초 클래스가 Polymorphic 클..
-
윤성우 열혈 C++ 프로그래밍 15장) 예외처리(try, catch, throw, 스택풀기, 예외클래스, 예외 객체)PROGRAMMING/C++ 2024. 1. 15. 07:03
책 정리 거의 막바지네요ㅎㅎ 달려봅니다! (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr 예외의 3요소 - 예외의 발생 위치 - 그 예외가 발견된 위치 - 예외가 처리되는 위치 ▪️ 일반적으로는 예외의 발생 위치와 예외가 발견되는 위치가 다르다. try, catch and t..
-
(백준 2104번 부분배열 고르기 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 5탄PROGRAMMING/알고리즘 2024. 1. 15. 06:30
주말에 놀구 온 여파로 살짝 피곤하지만 새로운 출발이 신나는 월요일~ 포스팅은 여기에!↓ 2024.01.12 - [알고리즘] - (백준 2447번 별 찍기 - 10 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 4탄 (백준 2447번 별 찍기 - 10 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 4 어제 디버깅하다 못 끝낸 별 찍기 - 10을 고쳤다! 역시 아침이 되니 머리가 아주 맑아지는군🎵 이전 포스팅은 여기에!↓ 2024.01.09 - [알고리즘] - (백준 1629번 곱셈 C++) 라이님 블로그 대회 알고리즘 jjo-mathstory.tistory.com 백준 2104번 https://www...
-
윤성우 열혈 C++ 프로그래밍 13,14장) 템플릿(template)(함수 템플릿, 템플릿 함수, 클래스 템플릿, 템플릿 클래스, 특수화, 부분 특수화)PROGRAMMING/C++ 2024. 1. 12. 23:44
오늘은 템플릿에 대해서 정리해보고자 합니당~! 고고씽! (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr 함수 템플릿과 템플릿 함수 // 함수 템플릿 template T Add(T num1, T num2){ return num1 + num2; } // 템플릿 함수 int Add..
-
(백준 2447번 별 찍기 - 10 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 4탄PROGRAMMING/알고리즘 2024. 1. 12. 06:12
어제 디버깅하다 못 끝낸 별 찍기 - 10을 고쳤다! 역시 아침이 되니 머리가 아주 맑아지는군🎵 이전 포스팅은 여기에!↓ 2024.01.09 - [알고리즘] - (백준 1629번 곱셈 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 3탄 (백준 1629번 곱셈 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 3탄 분할정복이 점점 익숙해져간다! 오늘의 문제는 거듭제곱 문제! 이전 포스팅은 여기에!↓ 2024.01.08 - [알고리즘] - (백준 1780번 종이의 개수 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복( jjo-mathstory.tistory.com 백준 2447번 https://..