TIL

1/30일자 TIL

오딘.L.스트레인지 2026. 1. 30. 20:39

코드카타를 1개 제출하고 나서 8번 과제를 3-5강까지 연계해서 진행했다.

이상한 문자 만들기

worldindex를 사용하였다.

#include <string>
#include <cctype>
using namespace std;

string solution(string s) {
    string ans;
    int idx = 0;

    for (char c : s) {
        if (c == ' ') {
            ans += ' ';
            idx = 0;
        } else {
            unsigned char uc = static_cast<unsigned char>(c);

            if (idx % 2 == 0) 
            {
                ans += static_cast<char>(toupper(uc));
            }
            else
            {
                ans += static_cast<char>(tolower(uc));
            }              

            idx++;
        }
    }
    return ans;
}

 

8번 과제 진행상황

3-5강까지 연계해서 진행하였다.

중간에 자잘한 오타 오류들은 스무스하게 고치고....

캐릭터가 안 움직이는 오류는 제미나이에 물어보니

이 에러 메시지는 언리얼 엔진(Unreal Engine)에서 **게임 모드(GameMode)**와 **게임 스테이트(GameState)**의 클래스 상속 관계가 서로 맞지 않을 때 발생하는 전형적인 호환성 오류입니다.

쉽게 말해, **"가벼운 버전(Base)과 무거운 버전(Full)을 섞어 쓰고 있으니 짝을 맞춰 달라"**는 뜻입니다.

라길래 Base 글자를 찾아서 코드에서 삭제하는 것으로 고쳤다.

그리고 스테이지를 바로 3스테이지로 건너뛰길래

AI에 물어보니....

CurrentLevelIndex++이 두번 발동된다 하여

하나를 지웠다.

주말 동안은 챕터 4를 연계해서 8번 과제를 진행할 것이다.

'TIL' 카테고리의 다른 글

2/03일자 TIL  (0) 2026.02.03
2/02일자 TIL  (0) 2026.02.02
1/29일자 TIL  (0) 2026.01.29
1/28일자 TIL  (0) 2026.01.28
1/27일자 TIL  (0) 2026.01.27