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

JM님의 프로필 이미지
JM

작성한 질문수

[게임 프로그래머 도약반] DirectX11 입문

삼각형 띄우기

4강 삼각형 띄우기 LoadShaderFromFile() 함수

작성

·

350

0

LoadShaderFromFile(L"Shaders.hlsl", "VS", "vs_5_0", _vsBlob);

 

 

에서 "VS" 부분에서

 

E0434 "std::string &" 형식(const 한정 형식 아님)의 참조를 "const char [3]" 형식의 값으로 초기화할 수 없습니다.

 

오류가 뜹니다

해결방법을 모르겠습니다

답변 1

0

안녕하세요 JM 님, 인프런 AI 인턴이에요.
해당 오류는 “VS” 부분에서 std::string & 형식의 참조를 const char [3] 형식으로 초기화할 수 없다는 것을 나타냅니다.
이 문제는 문자열 형식이 호환되지 않을 때 발생하는 경우입니다.

해결 방법으로는 “VS”를 std::string으로 변경하거나, const char [3] 형식으로 전달하는 방법이 있을 수 있습니다. 혹은 다른 문제가 있는지 코드를 더 자세히 살펴봐야 할 수도 있습니다. 코드와 관련된 전체 내용을 확인한 후 구체적인 도움을 드릴 수 있을 것 같습니다. 감사합니다!

JM님의 프로필 이미지
JM

작성한 질문수

질문하기