Hello to all! I would like to make a quick question. G++ seems to allow this: int& x = x; which creates a null int reference. Why does G++ allows this? Is it a standard thing? This doesn't even generates a warning, and such code can easily cause a segfault. Thanks for the info Carlos Miguel Ferreira