From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,57f23cc4dd455d6c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-01-25 15:47:39 PST Path: nntp.gmd.de!newsserver.jvnc.net!nntpserver.pppl.gov!princeton!rutgers!delphi.cs.ucla.edu!not-for-mail From: jmartin@oahu.cs.ucla.edu (Jay Martin) Newsgroups: comp.lang.ada Subject: Re: C++ Envy Date: 25 Jan 1995 15:47:39 -0800 Organization: UCLA Computer Science Dept. Message-ID: <3g6nur$i81@oahu.cs.ucla.edu> References: <3f2tbv$r5o@miranda.gmrc.gecm.com> <3f9bha$r16@gnat.cs.nyu.edu> <3fcjp5$b0v@cronkite.seas.gwu.edu> <3fe433$evq@nonews.col.hp.com> <3fj4oa$9a8@cronkite.seas.gwu.edu> <3frte2$re5@cronkite.seas.gwu.edu> <3fui32$q6g@gnat.cs.nyu.edu> <3g4rkd$g07@cronkite.seas.gwu.edu> <3g5ruh$58o@may.cs.ucla.edu> NNTP-Posting-Host: oahu.cs.ucla.edu X-Newsreader: NN version 6.5.0.b3.0 #8 (NOV) Date: 1995-01-25T15:47:39-08:00 List-Id: The "infinite" powers of C/C++ allows us to guard against the evil private->public redefinition, by placing the following in every include file. #ifdef private Warning! Warning! Idiot Alert! (@)][$#@##$#$@^^^%$#%##!@) #endif (Hopefully won't compile or be defined into something that does, you never know with C) Surely the C preprocessor must be the most powerful invention ever created by mankind! Snicker Jay.