auto init & what the code means

spir denis.spir at gmail.com
Sun Dec 26 06:54:48 PST 2010


On Sun, 26 Dec 2010 14:54:12 +0100
Andrej Mitrovic <andrej.mitrovich at gmail.com> wrote:

> int i;    // auto-initialized to int.init
> int i = void; // not initialized

Thanks. Actually this solves my "semantic" issue, did not even think at 'void'. (I will use it often). By the way, I don't want to play the superhero with uninitialised values, simply sometimes the initial value cannot be known at declare place.
	int i;
	if (foo)
	   i=0;
	else if (bar)
	   i=1;
	else
	   i=2;
	playWith(i);

denis
-- -- -- -- -- -- --
vit esse estrany ☣

spir.wikidot.com



More information about the Digitalmars-d mailing list