C2678 이항 '==': 왼쪽 피연산자로 'std::ofstream' 형식을 사용하는 연산자가 없거나 허용되는 변환이 없습니다.
비주얼 스튜디오 2008에서 2015로 마이그레이션 중 아래와 같은 에러가 있었습니다.
C2678 이항 '==': 왼쪽 피연산자로 'std::ofstream' 형식을 사용하는 연산자가 없거나 허용되는 변환이 없습니다.
std::ofstream file( pFilename, ios::out | ios::trunc );
if ( file == NULL ) return;
std::ofstream 으로 파일을 처리할 때 발생한 에러입니다. 붉은색 부분을 아래와 같이 바꿔줍니다.
if (file.is_open() == false) return;
C2678 이항 '==': 왼쪽 피연산자로 'std::ofstream' 형식을 사용하는 연산자가 없거나 허용되는 변환이 없습니다.
std::ofstream file( pFilename, ios::out | ios::trunc );
if ( file == NULL ) return;
std::ofstream 으로 파일을 처리할 때 발생한 에러입니다. 붉은색 부분을 아래와 같이 바꿔줍니다.
if (file.is_open() == false) return;
댓글
댓글 쓰기