Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 17151|Odpověď: 2

[C] chyba C2220: Varování je považováno za chybu – nebyl vygenerován žádný soubor "object"

[Kopírovat odkaz]
Zveřejněno 14.04.2016 20:22:30 | | |

http://blog.csdn.net/cay22/article/details/5613625
Důvodem této chyby je, že kódová stránka souboru je v angličtině, zatímco kódová stránka v našem systému je čínská.
Řešení:
1. Spusťte Microsoft Visual Studio 2005, Soubor - > Otevřít - > vyberte cpp a uložit. Při spuštění z nového otevřeného programového souboru se tato chyba již neobjevuje.
     Pokud ne, tak 2

2. Pokud výše uvedené nelze chybu odstranit, můžete také kliknout na projekt, kliknout pravým tlačítkem a vybrat Vlastnosti->Vlastnosti konfigurace->C/C++->Obecné, a změnit možnost "Varování jako chybu" na "Ne". To je v pořádku!

První metoda byla neúčinná, druhá fungovala, ale varování ignorovala.
Později se ukázalo, že chyba byla způsobena porovnáním typu int s typem size_t.
vektor<Foo> fooVec;
int index = 0;
..
pro (index = 0; index < fooVec.size(); ++index)
{...}
Změňte typ indexu na size_t.




Předchozí:Provedl jsem malý experiment, jak pochopit, že HTTP je bezstavový protokol
Další:VM, která byla právě nainstalována, nelze připojit k internetu
Zveřejněno 26.05.2020 10:26:07 |
Dynamický avatar je dobrý hajzl
Zveřejněno 15.12.2023 17:03:17 |
Pobídnout:Autoři jsou zabanováni nebo odstraněný obsah je automaticky blokován
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com