Path: utzoo!attcan!uunet!husc6!uwvax!vanvleck!uwmcsd1!leah!itsgw!sun.soe.clarkson.edu!batcomputer!cornell!uw-beaver!uw-june!uw-entropy!dataio!pilchuck!ssc!happym!polari!rlb From: rlb@polari.UUCP (rlb) Newsgroups: comp.lang.c++ Subject: Initializers in member declarations. Keywords: C++,initializers,declarations Message-ID: <474@polari.UUCP> Date: 11 Jun 88 19:44:48 GMT Organization: Polarserv, Seattle WA Lines: 15 In the July, 1987 version of "The C++ Programming Language": The grammar goes out of its way to allow initializers in class member declarations, allowing things like this: struct foo { int a = 3; int b[2] = { 5, 6 }; class other my_member(45); } feeb; Can someone tell me where this syntax is defined (or even used) in the book?