Talk:Null object: Difference between revisions

m
added a section header to the 1st topic so that the table of contents (TOC) is in the correct place.
(→‎Delphi vs. Pascal: new section)
m (added a section header to the 1st topic so that the table of contents (TOC) is in the correct place.)
 
Line 1:
== '''C'''   and   '''C+'''   languages ==
The C anc C++ examples don't really fit the task description (and it's not possible to do so, because C and C++ don't know a generic null object). What you can have is a null ''pointer'', which is a pointer which doesn't point to any object (and that is indeed what <code>NULL</code> is for). The closest to a null object in C++ would be an empty <code>boost::optional</code> from the boost library.