Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17151|Отговор: 2

[C] грешка C2220: Предупреждение се счита за грешка – не е генериран "обектен" файл

[Копирай линк]
Публикувано в 14.04.2016 г. 20:22:30 ч. | | |

http://blog.csdn.net/cay22/article/details/5613625
Причината за тази грешка е, че кодовата страница на файла е на английски, докато кодовата страница в нашата система е на китайски.
Решение:
1. Стартирайте Microsoft Visual Studio 2005, File - > Open - > изберете cpp и запазите. При стартиране от нов файл с отворена програма, тази грешка вече не се появява.
     Ако не, тогава 2

2. Ако горното не може да премахне грешката, можете също да кликнете върху проекта, да кликнете с десен бутон и да изберете Properties->Configuration Properties->C/C++->General, и да промените опцията "Третирай предупреждение като грешка" на "Не". Това е добре!

Първият метод беше неефективен, вторият работеше, но игнорираше предупреждението.
По-късно се оказа, че грешката е причинена от сравняване на int тип с size_t тип.
vector<Foo> fooVec;
int index = 0;
..
за (индекс = 0; index < fooVec.size(); ++индекс)
{...}
Променете типа индекс на size_t.




Предишен:Направих малък експеримент как да разбера, че HTTP е протокол без състояние
Следващ:Виртуалната машина, която току-що беше инсталирана, не може да бъде свързана с интернет
Публикувано в 26.05.2020 г. 10:26:07 ч. |
Динамичният аватар е добър пенис
Публикувано в 15.12.2023 г. 17:03:17 ч. |
Бърз:Авторите са баннати или премахнато съдържание автоматично се блокира
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com