인프런 커뮤니티 질문&답변

사과일광욕님의 프로필 이미지
사과일광욕

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Memory Pool #1

예제 실행시 오류가 납니다

해결된 질문

작성

·

460

0

아래는 출력창입니다

Build started...

1>------ Build started: Project: GameServer, Configuration: Debug x64 ------

1>pch.cpp

1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xiosbase(383,46): warning C4003: not enough arguments for function-like macro invocation 'xalloc'

1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xiosbase(383,46): error C3254: 'std::ios_base': class contains explicit override 'Alloc' but does not derive from an interface that contains the function declaration

1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xiosbase(383,46): error C2838: 'Alloc': illegal qualified name in member declaration

1>Done building project "GameServer.vcxproj" -- FAILED.

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

xiobase라는 수업과 관련없는 ms기본파일에서 에러가 나오는데 혹시 어떻게 해결해야 하는지 알려주실수 있으신가요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

https://www.inflearn.com/questions/238063

이 케이스랑 같은 경우 같네요.
xalloc을 적당한 다른 이름으로 수정해보시기 바랍니다.
아니면 namespace를 적용해서 구분하는 것도 방법이긴 합니다.

해결했습니다 감사합니다 ㅎ

사과일광욕님의 프로필 이미지
사과일광욕

작성한 질문수

질문하기