Dela via


C Runtime-fel (Rxxxx)

C Runtime-biblioteket (CRT) kan rapportera ett körningsfel när appen läses in eller körs. Även om varje meddelande refererar till Microsoft Visual C++-körningsbiblioteket betyder det inte att det finns en bugg i biblioteket. Dessa fel indikerar antingen en bugg i appens kod eller ett villkor som körningsbiblioteket inte kan hantera, till exempel lite minne. Slutanvändarna i din app kan se dessa fel om inte din app skriver för att förhindra dem, eller för att samla in felen och presentera ett användarvänligt felmeddelande för användarna i stället.

Viktigt!

Visual Studio-kompilatorer och byggverktyg kan rapportera många typer av fel och varningar. När ett fel eller en varning har hittats kan byggverktygen göra antaganden om kod avsikt och försöka fortsätta, så att fler problem kan rapporteras samtidigt. Om verktygen gör fel antagande kan det hända att senare fel eller varningar inte gäller för projektet. När du korrigerar problem i projektet börjar du alltid med det första felet eller varningen som rapporteras och återskapar ofta. En korrigering kan lösa flera efterföljande fel.

Om du vill få hjälp med ett visst diagnostikmeddelande i Visual Studio väljer du det i fönstret Utdata och trycker på F1-tangenten . Visual Studio öppnar dokumentationssidan för det felet, om det finns ett sådant. Du kan också använda sökverktyget överst på sidan för att hitta artiklar om specifika fel eller varningar. Eller bläddra i listan med fel och varningar efter verktyg och skriv in innehållsförteckningen på den här sidan.

Anmärkning

Alla Visual Studio-fel eller -varningar dokumenteras inte. I många fall innehåller diagnostikmeddelandet all tillgänglig information. Om du landade på den här sidan och tror att felet eller varningsmeddelandet behöver ytterligare förklaring kan du meddela oss med hjälp av feedbackknapparna på den här sidan. Om du tror att felet eller varningen är fel, eller om du har hittat ett annat problem med verktygsuppsättningen, rapporterar du ett produktproblem på webbplatsen Utvecklarcommunity . Du kan också skicka feedback och ange buggar i IDE:t. I Visual Studio går du till menyraden och väljer Hjälp > skicka feedbackrapport > ett problem eller skickar ett förslag med hjälp av Hjälp > skicka feedback > Föreslå en funktion. Vissa kompilatorfelavsnitt skapades som inte genereras av kompilatorn och omdirigeras nu till den här sidan i stället.

Du kan få ytterligare hjälp med fel och varningar i Microsoft Q&A C++ -forum. Du kan också söka efter fel- eller varningsnumret på webbplatsen för Visual Studio C++ Developer Community . Du kan också söka i Stack Overflow för att hitta lösningar.

Länkar till ytterligare hjälp- och communityresurser finns i Visual C++ Hjälp och Community.

C-körningsfel

Error Message
C Runtime Error R6002 stöd för flyttal har inte lästs in
C-körningsfel R6008 inte tillräckligt med utrymme för argument
C-körningsfel R6009 inte tillräckligt med utrymme för miljön
C Runtime Error R6016 inte tillräckligt med utrymme för tråddata
C-körningsfel R6017 oväntat fel med flertrådslås
C-körningsfel R6018 oväntat heap-fel
C-körningsfel R6019 det går inte att öppna konsolenheten
C-körningsfel R6024 inte tillräckligt med utrymme för _onexit/atexit-tabellen
C-körningsfel R6025 rent virtuellt funktionsanrop
C-körningsfel R6028 det går inte att initiera heap
C-körningsfel R6030 CRT har inte initierats
C-körningsfel R6031 Försök att initiera CRT mer än en gång. Detta indikerar en bugg i ditt program.
C-körningsfel R6032 Inte tillräckligt med utrymme för språkinformation
C-körningsfel R6033 Försök att använda MSIL-kod från den här sammansättningen under den interna kodinitieringen. Detta indikerar en bugg i ditt program. Det är troligtvis resultatet av att anropa en MSIL-kompilerad funktion (/clr) från en inbyggd konstruktor eller från DllMain.
C-körningsfel R6035 En modul i det här programmet initierar modulens globala säkerhetscookie medan en funktion som förlitar sig på den säkerhetscookien är aktiv. Ring __security_init_cookie tidigare.

Se även

Fel och varningar för C/C++-kompilator- och byggverktyg