에러1 [Error,C++] void value not ignored as it ought to be "void value not ignored as it ought to be" PS를 하다 위와 같은 에러를 접한적이 있다. 다른 에러는 해석하면 알 수 있는 에러라 쉽게 어떠한 에러인지 알 수 있지만 위의 에러는 해석을 하자면 "void 값은 그것이 해야하는 것처럼 무시되지 않는다"???? 한번에 와닺지가 않는다. 그래서 검색을 해본 결과! 정의한 함수중에 void로 리턴형을 지정한 함수를 리턴형이 있는 것처럼 사용했을 때 나타나는 오류임을 확인할 수 있었다. 예시 코드를 아래에 첨부한다. 1 2 3 4 5 6 7 #include void num(){ printf("리턴값이 없는 함수입니다."); } main(){ int a=num(); } cs 함수의 리턴형을 void가 아닌 다른 형식으로 바꾸어주던가.. 2019. 4. 23. 이전 1 다음