Avatar billede withli Nybegynder
04. marts 2004 - 14:16 Der er 2 kommentarer og
1 løsning

Problemer Med Debuggeren i Visual Studio.net 2003

Hey gutter.

Jeg har et super problem med min debugger i min visual studio 2003.net hvor at jeg i mit c++ kode, ikke bliver refereret rundt ordentligt efter et par functions pointer kald.

Er der nogle der har haft det her problem med VS2003.net og hvordan har i løst det?
Avatar billede jpk Nybegynder
04. marts 2004 - 14:18 #1
Kompilerer du i debug mode..?
Avatar billede withli Nybegynder
04. marts 2004 - 14:20 #2
U bet
Avatar billede withli Nybegynder
05. marts 2004 - 13:30 #3
Jamen så har jeg skisme fundet ud af det, og jeg fortæller lige her, hvad problemet var, for ellers så tror i nok bare ikke på mig.

Koden hvorpå at jeg vil debugge, er sammensat af mange forskellige folks kode, og der er nogle af disse som udelukkende benytter Line feed som linie slut.

Dette opfanges fint nok ude i Visual Studio's code view men dens debugger, håndterer den linieskift med CRLF altså carriage return line feed. hvis man så kommer ind i at man har nogle linier kode som udelukkende benytter sig af line feed, så vil de se korrekt nok ud i code view, men debuggeren vil pege helt skævt.

Måden at løse det på er at hente en lille hex læser, og så simpelthen erstatte alle linieskift med CRLF (x-0d0a) for at sikre sig at man har en konsekvent linieskift som ens Visual Studio kan forstå.

Jeg syntes det er en smuk bug i Visual Studio, men nu er jeg jo også test ingeniør :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester