c ++ - Fejlfinding R6025 ren virtuel funktion opkald ved at bryde i purevirt.c

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en irriterende R6025 fejl, der holder opskæring. Jeg vil squash det, men jeg skal finde ud af, hvor den kommer fra. Jeg vil bryde på \_purecall-funktionen i purevirt.c, men jeg har ikke symbolerne for det tilsyneladende. Jeg bruger ms2008 SP1. Jeg har indstillet symbol cachepladsen i Værktøjer -> Indstillinger -> Debugging, og jeg har indlæst alle de moduler, det siger, appen bruger, når jeg fejler. Det nærmeste CRT-bibliotek, jeg kommer til purevirt.c er msvcm90d.dll - er dette virkelig den rigtige? Det siger, at symbolerne blev indlæst korrekt.

Bedste reference


Se venligst dette meget gode svar: Du vil kunne implementere din egen handler (og bryde der).