전체 글

코딩테스트/프로그래머스(C++)_Level.0

[프로그래머스] Lv.0 문자열 반복해서 출력하기

문제 풀이 #include #include using namespace std; int main() { string str; int n; cin >> str >> n; for (int i = 0; i < n; ++i) { cout

코딩테스트/프로그래머스(C++)_Level.0

[프로그래머스] Lv.0 a와 b 출력하기

문제 풀이 #include using namespace std; int main(){ int a; int b; cin >> a >> b; cout

코딩테스트/프로그래머스(C++)_Level.0

[프로그래머스/C++] Lv.0 문자열 출력하기

문제 풀이 #include #include using namespace std; int main(void) { string str = "HelloWorld"; cin >> str; cout

언리얼 엔진/C++

[언리얼엔진] C++ 커스텀 구조체를 데이터테이블에서 사용하기

커스텀 구조체를 에디터상에서 데이터테이블로 만들기 - 예시 코드 #include "Engine/DataTable.h" /** 레벨 업 표 항목을 정의하는 구조체 */ USTRUCT(BlueprintType) struct FLevelUpData : public FTableRowBase { GENERATED_USTRUCT_BODY() public: FLevelUpData() : XPtoLvl(0) , AdditionalHP(0) {} /** 'Name' 열은 XP Level 과 같습니다. */ /** 이전 레벨에서 해당 레벨로 가기 위해 필요한 XP 입니다. */ UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=LevelUp) int32 XPtoLvl; /** ..

언리얼 엔진/C++

[언리얼엔진] C++ TEnumAsByte<EPhysicalSurface> 사용할 때 확인할 것

문제점 - 아래와 비슷하게 컴파일이 실패할 경우 "__declspec(dllimport) class UEnum * __cdecl Z_Construct_UEnum_PhysicsCore_EPhysicalSurface(void)" (__imp_?Z_Construct_UEnum_PhysicsCore_EPhysicalSurface@@YAPEAVUEnum@@XZ)"void __cdecl `dynamic initializer for 'public: static struct UECodeGen_Private::FBytePropertyParams const Z_Construct_UScriptStruct_FFootStepProperty_Statics::NewProp_SurfaceType''(void)" (??__E?NewP..

언리얼 엔진/C++

[언리얼엔진] C++ 현재 맵 이름 가져오기

설명 언리얼엔진에서 C++ 코드를 통해서 현재 맵 이름을 가져오는 방법이다. StreamingLevelPrefix 를 통해서 에디터에서 플레이할 때 나오는 'UEDPIE_Num_' 을 제거해준다. 코드 FString LevelName = GetWorld()->GetMapName(); LevelName.RemoveFromStart(GetWorld()->StreamingLevelPrefix);

mane
mane