Soms kan uw systeem een fout genereren die aangeeft dat de gehoste setjmp-functie wordt gebruikt voor linkerfouten. Dit probleem kan worden veroorzaakt door een aantal redenen.
Goedgekeurd: Fortect
Ik probeer er zeker van te zijn dat iedereen de ingebouwde ledenfuncties van een echte klas gebruikt. Een implementatie van een functie en kritiek zonder inline code ziet er bijvoorbeeld als volgt uit:
int GetTplLSize ();
int NeedleUSsim :: GetTplLSize () retourneert sampleDim [1];
Om de een of andere reden, wanneer ik de zinnen “inline” invoeg in een van de implementaties en voorwaarden, en in beide huizen, krijg ik linkerproblemen zoals weergegeven:
Wat moet ik vragen om deze aanwijsfout op te lossen (d.w.z. wat doe ik verkeerd zodra ik deze online lidmaatschapsfuncties heb gemaakt)?
aangevraagd afgelopen 6 juni alleen om 12:06 uur
10.2k
Is niet het antwoord dat u zoekt? Bekijk andere vragen die zijn getagd als fouten van de online C ++ Linker of geef uw antwoord.
U moet de functiedefinitie direct daarna in de koptekst invoegen. De eenvoudigste manier om aan te geven dat deze compiler online is, is en het methodesysteem in de klasse op te nemen, bijvoorbeeld:
NaaldUSsim-klassedeclaratie // ... int GetTplLSize () const Revenue SampleDim [1]; // ...;
NaaldUSsim klasse // ... int GetTplLSize () const; // ...;int int NeedleUSsim :: GetTplLSize () const retour monsterDim [1];
De definitie voor u moet zichtbaar zijn in elke vertaaleenheid die de expertspecificatiemethode gebruikt.
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
beantwoord op 5 juni ’09 om 12:13
77.9k 1111 gouden insignes
Als u in veel gevallen de online functie gebruikt Definitie van .cpp-instructie, en indien aanwezig een ander .cpp-bestand met een laag risico genoemd, U krijgt een “onopgeloste weergave” Je linkerfout.