이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 17151|회답: 2

[C] 오류 C2220: 경고는 오류로 간주됨 - "객체" 파일이 생성되지 않았습니다

[링크 복사]
게시됨 2016. 4. 14. 오후 8:22:30 | | |

http://blog.csdn.net/cay22/article/details/5613625
이 오류의 원인은 파일의 코드 페이지가 영어인 반면, 우리 시스템 코드는 중국어이기 때문입니다.
용액:
1. Microsoft Visual Studio 2005를 실행, 파일 - > 열기 - > cpp 선택 후 저장. 새로 열린 프로그램 파일에서 실행하면 이 오류가 더 이상 나타나지 않습니다.
     만약 그렇지 않다면, 2

2. 위의 방법으로 오류를 제거할 수 없다면, 프로젝트를 클릭한 후 우클릭하여 Properties->Configuration Properties->C/C++->General을 선택하고, "경고를 오류로 처리하기" 옵션을 "아니오"로 변경할 수도 있습니다. 좋아요!

첫 번째 방법은 효과가 없었고, 두 번째 방법은 효과가 있었지만 경고를 무시했다.
나중에 알게 된 바로는, int 타입과 size_t 타입을 비교하면서 오류가 발생했다는 사실이 밝혀졌습니다.
벡터<Foo> fooVec;
정정 지수 = 0;
..
(지수 = 0; 지수 < fooVec.size(); ++index)
{...}
인덱스 유형을 size_t로 변경하세요.




이전의:HTTP가 상태 없는 프로토콜이라는 점을 이해하는 방법에 대해 작은 실험을 했습니다
다음:방금 설치된 VM은 인터넷에 연결할 수 없습니다
게시됨 2020. 5. 26. 오전 10:26:07 |
다이내믹 아바타는 좋은 성격이에요
게시됨 2023. 12. 15. 오후 5:03:17 |
프롬프트:작가가 차단되거나 삭제되면 콘텐츠가 자동으로 차단됩니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com