C++ Text RPG Extra Work: C++ Template; Code Kata 코드 카타 [음양 더하기 & 나누어 떨어지는 숫자 배열 & 서울에서 김서방 찾기] | TIL 17th | 캠프 11일 차 | 05/06/2026 (Wed)
·
TIL/Boot Camp
흠… 얼핏 듣기로는 C++ Text RPG 필수 코스 다 했으면, 도전은 안해도 된다고 해서 다른거 하고 있었는데… 오늘 갑자기 하라고해서… 다른거 하다가 급시작.. 내일 마무리하고 배운거 제대로 정리 할듯. Agenda: C++ Text RPG Extra Work | C++ Template | Code Kata 코드 카타 [음양 더하기 & 나누어 떨어지는 숫자 배열 & 서울에서 김서방 찾기] C ++ Template기존에 클래스를 만들 때, 클래스 선언문이 들어있는 부분은 헤더 파일(*.h)에 작성하고, 정의(구현)하는 부분은 함수의 크기가 클 경우 별도의 cpp 파일에 작성하게 된다.하지만, 클래스 템플릿을 이용하는 경우에는 선언문 외부의 멤버함수들도 헤더 파일안에 작성합니다. 클래스 템플릿은 클래스..
Code Kata [정수 내림차순으로 배치하기 | 하샤드 수]; C++ ; Text RPG Complete | 캠프 10일 차 | 2026/05/04 (Mon) | TIL nth
·
TIL/Boot Camp
Code Kata [정수 내림차순으로 배치하기 & 하샤드 수]; C++ ; Text RPG Complete Code Kata020. 정수 내림차순으로 배치하기 | Solved Date: 2026-05-04-Mon | Problem Link021. 하샤드 수 | Solved Date: 2026-05-04-Mon | Problem LinkC++c++ 부모 소멸자에 virtual 하면 자식클래스에도 소멸자 정의 해야 하나?• 상속 관계: 부모 클래스에서 상속을 염두에 두고 소멸자를 virtual로 선언하는 것이 필수적입니다.• 소멸 순서: 가상 소멸자가 설정되면, delete 시 자식 클래스 소멸자가 먼저 호출된 후 부모 클래스 소멸자가 호출됩니다.• 예외: 자식 클래스 내에서 동적 할당 등 별도의 리소스 해..
C++ 공부 | 자연수 뒤집어 배열로 만들기 - Code Kata | 2026/05/01 (Fri) | TIL 15th
·
TIL/Boot Camp
C++ 공부 | 자연수 뒤집어 배열로 만들기 - Code Kata this→ | 객체 자기 자신의 주소를 가리키는 포인터멤버 함수가 호출된 객체 자기 자신의 주소를 가리키는 숨겨진 포인터입니다. 따라서 this->는 그 포인터를 사용하여 객체의 멤버 변수나 멤버 함수에 접근하는 방식을 의미this-> is a specific syntax used to access members of the current object within its own class methodThe this Pointer: In C++, this is a special pointer automatically passed to every non-static member function. It holds the memory addres..
Code Kata [ x만큼 간격이 있는 n개의 숫자 ]; C++ 강의 듣기 1차 완료 | 캠프 9일 차 | 2026/04/30 (Thur) | TIL 15th
·
TIL/Boot Camp
Code Kata [ x만큼 간격이 있는 n개의 숫자 ] ; C++ 강의 듣기 1차 완료Code Kata: [ 프로그래머스 | x만큼 간격이 있는 n개의 숫자 | C++ ]016. x만큼 간격이 있는 n개의 숫자 | Solved Date: 2026-04-30-Thur | Problem Link문제 설명함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.제한 조건x는 -10000000 이상, 10000000 이하인 정수입니다.n은 1000 이하인 자연수입니다.입출력 예25[2,4,6,8,10]43[4,8,12]-42[-4, -8]x n answer..
Code Kata; 코드따라치기 복습 | 캠프 8일 차 | 2026/04/29 (Wed) | TIL 14th
·
TIL/Boot Camp
Code Kata; 코드따라치기 복습Code Kata014. 약수의합 | Solved Date: 2026-04-29-Wed | Problem Link015. 나머지가 1이되는 수 찾기 | Solved Date: 2026-04-29-Wed | Problem Link코드따라치기 복습개인 설정이전에 했었는데 다른 프로젝트에 적용이 안됬다. 다 적용하려면 set as default 를 해야 한다. !!!언리얼 엔진에서 에셋(블루프린트, 머티리얼 등)을 열 때, 새 창으로 뜨지 않고 메인 에디터 창에 탭으로 자동으로 열리게 하려면 아래 설정을 변경하세요.언리얼 에디터 상단 메뉴에서 **편집(Edit) > 에디터 개인 설정(Editor Preferences)**으로 들어갑니다.검색창에 "Asset Editor Op..
Code Kata; C++ 발제; 따라치기 세션; C++강의 듣기; C++Text RPG | 캠프 7일 차 | 2026/04/28 (Tue) | TIL 13th
·
TIL/Boot Camp
Code Kata; C++ 발제; 따라치기 세션; C++강의 듣기; C++Text RPGCode Kata013. 자릿수 더하기 | Solved Date: 2026-04-28-Tue | Problem Link문제 설명자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.문제 풀이// solution.cpp#include using namespace std;int solution(int n){ int sum = 0; //n %= 10; // 1의 자리 (첫 수의 자리) 만 구하기 //n /= 10; // 1의 자리수 없애기 while (n > 0) // ..
C언어 마지막; Unreal Blueprint 라이브 세션 자원자들 발표; Git (깃) & Github (깃허브) 특강 | 캠프 6일 차 | 2026/04/27 (Mon) | TIL 12th
·
TIL/Boot Camp
C언어 마지막; Unreal Blueprint 라이브 세션 마지막날; Git (깃) & Github (깃허브) 특강C언어 마지막최소 포인터가 먼지는 강의해주셔야 한다고 생각하는데 이건 건들지도 않고 너무 진도도 느리고 말 전달도 많이 느리시고, 필요하지 않은 예제와 공부와 별개인 이야기들이 너무 많아서 답답하고 아쉬웠다. ㅋㅋㅋ 아니 보통 사람들이 제일 힘들어하는 포인터는 알아서 공부하라는 게 … 참 아쉽다.Unreal Blueprint 라이브 세션 마지막날내가 추가한 것들Idle , Walk, Run, Jump, Fall, Land 애니메이션 (블랜드 스페이스로) & State Machine 만듦Fall: Loop AnimAdd State AliasFall & Land: set true on Autom..
코드카타 (짝수와 홀수); Unreal Blueprint 라이브 세션(마무리) | 2026/04/26 (Sun) | TIL 11th
·
TIL/Boot Camp
주일이라 아침에 코드카타 후 교회 다녀와서 밤늦게 프로젝트시작Agenda: 코드카타 (짝수와 홀수), Unreal Blueprint 라이브 세션(마무리)코드카타 (짝수와 홀수)011. 짝수와 홀수 | Solved Date: 2026-04-26-Sun | Problem Link난이도가 갑자기 내려감 모지?일단 오늘은 주일 + UE5에서 해야 할게 많은 상태이니 1개만 품.Unreal Blueprint 라이브 세션(마무리)추가한 것들Idle , Walk, Run, Jump, Fall, Land 애니메이션 (블랜드 스페이스로) & State Machine 만듦Fall: Loop AnimAdd State AliasFall & Land: set true on Automatic Rule Based on Sequen..
코드카타 (배열의 평균값) | 주말일정들로 다른 건 못함 | 2026/04/24 (Sat) | TIL 10th
·
TIL/Boot Camp
오늘은 다른 교육받는 거랑 약속이 있어서 아침에 코드카타 하나만 했고, 저녁에 집에 와서 블로그에 올린다. ㅠㅠ 지금 언리얼 블루프린트로 만든 거 월요일에 제출해야 하는데... 내일도 교회 갔다 오면 20시쯤 될 텐데... 밤샘 각이다.. 코드카타 010. 배열의 평균값 | Solved Date: 2026-04-25-Sat | Problem Link문제를 C++로 풀고 있는데, 아주 예전에 공부했던 거라 문법이 기억이 안 나서 문제를 보고 당황했다. 사실문제 자체는 쉬워서 바로 이해했고, 푸는 방법도 아는데, (그냥 배열값 받아와서, 다 더하고, 총배열의 갯 수만큼 나누면 되는 건데... ) 그런데 C++에서 iterator 랑 포인터를 어떻게 사용해야 했는지 헷갈려서 처음으로 찾아 문법 찾아보고 풀었다..
코드카타 (두 수의 나눗셈, 각도기, 짝수의 합); C언어 (For, Do While, 배열 (Array), 2차원 배열 (Two-dimensional array)); Unreal Blueprint 라이브 세션 (아이템, 게임 모드, HUD, 완성) | 캠프 5일 차 | 2026/04/24 (Fri) | TIL 9th
·
TIL/Boot Camp
코드카타 (두 수의 나눗셈, 각도기, 짝수의 합); C언어 (For, Do While, 배열 (Array), 2차원 배열 (Two-dimensional array)); Unreal Blueprint 라이브 세션 (아이템, 게임 모드, HUD, 완성)코드카타007.두 수의 나눗셈 | Solved Date: 2026-04-24-Thur | Problem Link008.각도기 | Solved Date: 2026-04-24-Fri | Problem Link009.짝수의 합 | Solved Date: 2026-04-24-Fri | Problem Link짝수의 합은 조금 생각을 해야 했다, 이제 슬슬 어려워지나?C언어For문for (초기식; 조건식; 증감식){ 명령어1; ...}do whiledo{명령어1;...}..