Overhead ved brug af variabler i events og functioner?
Når man ”opretter” en variabel må der være noget overhead involveret… Så hvordan undgår man at man at en variabel bliver ”oprettet” hver gang en function bliver kaldt ? fungerer static så dette ikke sker ? (Går jeg ud fra, men vil gerne være sikker!)F.eks: vil i kun blive oprettet første gang MyFunc bliver kaldt ???
void MyFunc()
{
static int i;
i = 0;
do something…
}
Og hvad med nedlæggelsen af en static variabel ?