I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Når du kompilerer dit program, bliver det til en .exe-fil. Den ligger i mappen med projektet og hedder det samme, bare .exe som extension. Så hvis du har kompileret det, og det kører har du også lavet en .exe-fil :-)
Kamikaze >> exit() i en Windows application er "farlig", fordi den alm. oprydning ikke bliver udført - dvs. alle dine destructors ikke bliver kaldt. Brugen af exit() vil næsten altid give memory leak - dvs. stille og rolig "spisning" af Windows hukommelse indtil kun genstart af Windows kan løse problemet. Application->Terminate(); "skyder" en Close() til alle åbne forms - samme effekt vil du opnå, hvis du "skyder" en Close() til din hovedform. (Se under 'Project-Options' og 'Forms' fanen.)
soepro >> Jeg er enig i at det er dårlig stil, men er det ikke Windows ansvar at sørge for at rydde op efter en proces er termineret? (Hvis man tør stole på det!!!)
Kamikaze >> Sådan er der normalt i de fleste operativ systemer - men det gælder i nogen af Microsoft's - med mindre man bruger JAVA, for der er garbage collection indbygget.
soepro >> Spændende...Det vil jeg lige tjekke ud. Dvs. at jeg i min task manager kan se RAM forbruget stige, hvis jeg lave et C program der allokerer memory uden at free det igen?!? Er du sikker?
kamikaze >> Ja - det har jeg selv set flere gange.
Synes godt om
Ny brugerNybegynder
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.