this
has been removed. This idiom
was used in the very early days of C++, before users were
allowed to overload operator new
; it is no longer allowed by
the C++ standard.sizeof (X::Y)
where Y was a
non-static member of X, even if the `sizeof' expression occurred
outside of a non-static member function of X (or one of its
derived classes, or a member-initializer for X or one of its
derived classes.) This extension has been removed.?:
operator.)int f () return r { r = 3; }
has been deprecated, and will be removed in a future version of
G++.Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.
These pages are maintained by the GCC team.
For questions related to the use of GCC, please consult these web pages and the GCC manuals. If that fails, the gcc-help@gcc.gnu.org mailing list might help.Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Last modified 2006-06-21 |