Visual Studioban breakpoint nélkül ki lehet íratni call stacket?
Elindítok egy programot, a visual studioban megnyitom a forráskódjának a könyvtárát, a debug menüből kiválasztom az attach to processt, ott kiválasztom a futóprogramneve.bin-t. Viszont breakpoint nélkül nem írja ki, hogy milyen függvények hívódnak meg.
A cél: anélkül, hogy a forráskódban keresgélnék, a futó programban egy egyszerű művelet végrehajtásával ki lehessen következtetni, hogy a háttérben milyen függvények hívódnak meg.
Kötve hiszem, mivel helyből baromságnak tűnik. Először is breakpoint nélkül a program tovább fut, amit miatt lehet, hogy újabb metódusok futnak le. Magyarul a metódust, ami neked kell, látod vagy fél másodpercig mielőtt betemeti a fél oldalnyi értéktelen adat, utólag meg nyilván hű de vicces és hatékony lesz visszakeresni.
Másodszor, egy normális programban használnak frameworköket, előre implementált metódusokat stb., azokat mi a francnak akarod kiiratni? Nettó hulladék adat. Csinálj már egy sima windows form alkalmazást és lépésenként nézd meg mi hívódik meg! Elárulom nagyon nem csak két-három metódus lesz pedig még semmi bonyorultat nem csináltál...
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!