Jag undrar om det finns någon funktion i VC++ som kan ge mig antalet rader kod i källkodsfilen som den används i och om det finns någon funktion som kan ge mig radnummret på den raden funktionen körs på? För detta brukar man använda prekompilatorfunktioner. Dessa försöker man i största mån ta bort ur C++, men gäller det radnummer är det metoden du skall använda. Hmm, hittar inte speciellt mycket på msdn tyvärr.Räkna rader kod
/ CarlSv: Räkna rader kod
För att få fram radnumret (inuti koden, som jag antar att du skall göra) använder du __LINE__ (jag är osäker på understrecken och om det skall vara stora bokstäver eller inte). För totala antalet rader tror jag det finns någon liknande funktion. (Kolla i MSDN så hittar du nog något - börja lämpligtvis på __LINE__, så finns det nog nån länk vidare)
/Niklas JanssonSv: Räkna rader kod
__LINE__ funkar perfekt, tack!
/ Carl