Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe Fix C + + Error R6002
De R6002 C run - time fout wordt gegenereerd wanneer een C -programma samengesteld met een Microsoft -compiler probeert een operatie die floating - point ondersteuning nodig bij floating - point bibliotheken zijn niet in verband gebracht met het programma uit te voeren . De meest waarschijnlijke verklaring is dat er geen floating - point -code expliciet werd opgenomen in de code , en de compiler verondersteld het niet nodig was . Dit kan worden veroorzaakt door het gebruik van printf met de " % f " format specifier zonder het sturen van een daadwerkelijke floating - point argument. Het toevoegen van een expliciete floating - point verwijzing naar de oproep is de schoonste oplossing , maar een andere oplossing is mogelijk als de oproep niet gelokaliseerd kan worden of vastgezet . Instructies
1

Zoeken voor oproepen naar printf of scanf ( en verwante functies ) die een floating - point-formaat specificatie hebben . " % f " is de meest waarschijnlijke specificatie , maar u kunt ook gebruik hebben gemaakt van " % e , " " % E , " " % g" of " % G. " Het is mogelijk dat er vlaggen , een lengte of een precisie specificatie ook. Een reguliere expressie die alle gevallen moet vinden is " % . * [ FeEgG ] . " Kopen van 2

Wijzig de functie oproep om expliciete casting naar een floating - point data type. De meest voorkomende reden dat je niet al het passeren van een floating - point argument is dat je de printf functie vraagt ​​om gegevens direct opgeslagen in een byte array. De details van veilig uitvoeren van de cast zal grotendeels afhangen van uw specifieke implementatie . Voor de duidelijkheid , kunt u wensen om de conversie te verplaatsen naar floating - point naar een nieuwe regel .
3

Voeg een verwijzing naar een floating - point variabele als je niet kunt vinden of wijzigen van een printf of scanf gesprek . Dit dwingt de compiler om de nodige floating - point -bibliotheken bevatten . Als u niet kunt vinden de verantwoordelijke lijn in je eigen code , is het waarschijnlijk dat een bibliotheek die u gebruikt de fout veroorzaakt , en het toevoegen van een floating point variabele is de eenvoudigste oplossing .
< Br >

Previous: Next:
  C /C + + Programming
·Hoe de Printf Command in gebru…
·Hoe te Triggers gebruiken In G…
·Hoe kan ik een iPhone App Real…
·Wat is het doel van een Data F…
·Hoe de Silverlight Datagrid Be…
·Hoe een maximale zoeken in de …
·Hoe te compileren in Borland C…
·Welke toepassingen gebruiken V…
·Hoe maak je een Binary Tree in…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Elementen toevoegen aan een array…
·? Hoe werkt een computer uitvoeren Aftre…
·Wanneer zou u Gebruik een If - Then-Else…
·Hoe afdrukken naar een keuzelijst in Vis…
·Hoe te Graph in PHP 
·Hoe een String Split op een Space in cod…
·Hoe maak je een wachtwoord voor een webs…
·De voordelen van declaratief programmere…
·Hoe maak je een grote Import Run in MySQ…
Copyright © Computer Kennis http://www.nldit.com