Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 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.
векторный<Foo> fooVec;
индекс int = 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