level = ? (ver 1.1)
Ako koristimo samo OpenScope() i CloseScope() metode za otvaranje i
zatvaranje opsega i promenu levela (sto je ocekivano), onda izlaz nikako ne
moze da bude kao u primeru iz postavke DZ3. level ce se smanjiti na nulu tek
posle zatvaranja "universe" opsega, a ako se tada izvrsi tab.dump() onda je
topscope == NULL i nema sta da se ispise.
Ili ce level da startuje od -1 (pa ce onda "universe" da bude na 0) ili
ovako kako je (level za "universe" = 1) ali onda ne valja izlaz u u primeru
DZ3 (nije ga valjda neko rucno pisao !?)
Ovo (level za "universe" = 1) ima za posledicu da tab.insert(...) lose
racuna declaration level za novi obj:
if ( level != 0 )
newObj->level = 1; // local
else
newObj->level = 0; // global
zatvaranje opsega i promenu levela (sto je ocekivano), onda izlaz nikako ne
moze da bude kao u primeru iz postavke DZ3. level ce se smanjiti na nulu tek
posle zatvaranja "universe" opsega, a ako se tada izvrsi tab.dump() onda je
topscope == NULL i nema sta da se ispise.
Ili ce level da startuje od -1 (pa ce onda "universe" da bude na 0) ili
ovako kako je (level za "universe" = 1) ali onda ne valja izlaz u u primeru
DZ3 (nije ga valjda neko rucno pisao !?)
Ovo (level za "universe" = 1) ima za posledicu da tab.insert(...) lose
racuna declaration level za novi obj:
if ( level != 0 )
newObj->level = 1; // local
else
newObj->level = 0; // global
- Follow-Ups:
- Re: level = ? (ver 1.1)
- From: Dragan Marjanovic <marecare2@gmail.com>
- Re: level = ? (ver 1.1)
- References:
- {za profesora} drugi deo ispita
- From: Vladimir Novosel <discordia@galeb.etf.bg.ac.yu>
- Re: {za profesora} drugi deo ispita
- From: "Armin Zeljkovic" <armin@verat.net>
- Greske u prilogu za DZ
- From: "Dejan Milosevic" <dezy@infosky.net>
- {za profesora} drugi deo ispita
Previous by date: level = ?
Next by date: Re: level = ?
Previous by thread: Greske u prilogu za DZ Next by thread: Re: level = ? (ver 1.1)
Previous by thread: Greske u prilogu za DZ Next by thread: Re: level = ? (ver 1.1)