Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 17151|Odpowiedź: 2

[C] błąd C2220: Ostrzeżenie uznane za błąd – nie wygenerowano pliku "object"

[Skopiuj link]
Opublikowano 14.04.2016 20:22:30 | | |

http://blog.csdn.net/cay22/article/details/5613625
Powodem tego błędu jest to, że strona kodowa pliku jest po angielsku, podczas gdy strona kodowa w naszym systemie jest po chińsku.
Rozwiązanie:
1. Uruchom Microsoft Visual Studio 2005, plik - > Otwórz - > wybierz cpp i zapisz. Po uruchomieniu nowego otwartego pliku programu ten błąd już się nie pojawia.
     Jeśli nie, to 2

2. Jeśli powyższe nie usunie błędu, możesz również kliknąć na projekt, kliknąć prawym przyciskiem myszy i wybrać Właściwości->Właściwości konfiguracji->C/C++->Ogólne, a także zmienić opcję "Potraktuj ostrzeżenie jako błąd" na "Nie". W porządku!

Pierwsza metoda była nieskuteczna, druga działała, ale ignorowała ostrzeżenie.
Później okazało się, że błąd powstał przez porównanie typu int z typem size_t.
wektor<Foo> fooVec;
indeks int = 0;
..
dla (indeks = 0; index < fooVec.size(); ++indeks)
{...}
Zmień typ indeksu na size_t.




Poprzedni:Przeprowadziłem mały eksperyment, jak zrozumieć, że HTTP to protokół bezstanowy
Następny:VM, która właśnie została zainstalowana, nie może być podłączona do Internetu
Opublikowano 26.05.2020 10:26:07 |
Dynamiczny awatar to dobry dupek
Opublikowano 15.12.2023 17:03:17 |
Monit:Autorzy są banowani lub usuwane treści są automatycznie blokowane
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com