코드카타를 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 |