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

재민님의 프로필 이미지
재민

작성한 질문수

[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버

프레임워크 제작

Windows API 프레임워크 제작 싱글톤 define 정의 부분

작성

·

457

·

수정됨

0

똑같이 한거 같은데 오류가 나네요..

뒷부분을 진행 못하고 있습니다 ㅠ

 

<작성한 코드>

#pragma once

#define DECLARE_SINGLE(classname) ₩

private: ₩

classname() {} ₩

public: ₩

static classname* GetInstance() ₩

{

static classname s_instance; ₩

return &s_instance; ₩

}

 

1.jpg

답변 2

0

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

posX, posY은 선언이 누락되었으니 그건 추가하시면 되고,
\ 이 부분을 어떻게 치신건가요? (설마 기호로 했다거나..)
아무리 봐도 다른 부분이 없는데 백슬레쉬 부분만 다시 덮어 쓰니 되네요 (...?)
그리고 \ 뒤에 [space][tab] 같은 공백 모두 안 됩니다.
image
어디가 문제인지 찾고 싶을 땐
image이렇게 내용을 날리고 빌드해서 되는지 확인하고 (통과)
그러면 이 파일의 문제가 맞으니 범인을 압축해가면서 색출하시면 됩니다.

재민님의 프로필 이미지
재민
질문자

백슬레쉬 엔터키 위에 있는 키로 다시 다 덮어 씌우니까 이제는 백슬레쉬 부분이 빨간줄이 뜨네요.. 밑에 사진처럼 내용 날리고 빌드해보니까 빌드는 됩니다

재민님의 프로필 이미지
재민
질문자

아 Define.h 부분을 완전히 지우고 새로 입력하니까 되네요 뭔가 백슬레쉬 뒤에 공백이 저도 모르게 입력이 되어서 계속 오류가 난거 같습니다.. 답변 감사합니다^^

0

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

빌드할 때 에러가 나는게 맞을까요?

재민님의 프로필 이미지
재민
질문자

네 빌드할 때도 에러 나고 빨간 밑줄도 뜹니다..

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

빌드 에러 스샷좀 찍어주세요!

재민님의 프로필 이미지
재민
질문자

image

이렇게 에레가 납니다.

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

ㅋㅋㅋ 저쪽 문제가 아닌 것 같은데요.
프로젝트 압축해서 rookiss@naver.com로 보내주시기 바랍니다.

재민님의 프로필 이미지
재민
질문자

보냈습니다!

재민님의 프로필 이미지
재민

작성한 질문수

질문하기