Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 17151|Απάντηση: 2

[Γ] σφάλμα C2220: Η προειδοποίηση θεωρείται σφάλμα - δεν δημιουργήθηκε αρχείο "αντικειμένου"

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 14/4/2016 8:22:30 μ.μ. | | |

http://blog.csdn.net/cay22/article/details/5613625
Ο λόγος για αυτό το σφάλμα είναι ότι η κωδικοσελίδα του αρχείου είναι στα Αγγλικά, ενώ η κωδικοσελίδα στο σύστημά μας είναι στα Κινέζικα.
Λύση:
1. Ξεκινήστε το Microsoft Visual Studio 2005, Αρχείο - > Άνοιγμα - > επιλέξτε το cpp και αποθηκεύστε. Εκτελώντας από ένα νέο ανοιχτό αρχείο προγράμματος, αυτό το σφάλμα δεν εμφανίζεται πλέον.
     Αν όχι, τότε 2

2. Εάν τα παραπάνω δεν μπορούν να αφαιρέσουν το σφάλμα, μπορείτε επίσης να κάνετε κλικ στο έργο, να κάνετε δεξί κλικ και να επιλέξετε Ιδιότητες->Ιδιότητες διαμόρφωσης->C/C++->General και να αλλάξετε την επιλογή "Αντιμετώπιση προειδοποίησης ως σφάλμα" σε "Όχι". Δεν πειράζει!

Η πρώτη μέθοδος ήταν αναποτελεσματική, η δεύτερη μέθοδος λειτούργησε αλλά αγνόησε την προειδοποίηση.
Αργότερα αποδείχθηκε ότι το σφάλμα προκλήθηκε από τη σύγκριση του τύπου int με τον τύπο size_t.
διάνυσμα<Foo> fooVec;
δείκτης int = 0;
..
για (δείκτης = 0; index < fooVec.size(); ++ευρετήριο)
{...}
Αλλάξτε τον τύπο του ευρετηρίου σε size_t.




Προηγούμενος:Έκανα ένα μικρό πείραμα για το πώς να καταλάβω ότι το HTTP είναι ένα πρωτόκολλο χωρίς κατάσταση
Επόμενος:Το VM VM που μόλις εγκαταστάθηκε δεν μπορεί να συνδεθεί στο Διαδίκτυο
Δημοσιεύτηκε στις 26/5/2020 10:26:07 π.μ. |
Το δυναμικό avatar είναι ένα καλό πουλί
Δημοσιεύτηκε στις 15/12/2023 5:03:17 μ.μ. |
Προτροπή:Οι συντάκτες αποκλείονται ή καταργούνται, το περιεχόμενο αποκλείεται αυτόματα
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com