Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!aplcen!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: sizeof a struc field Message-ID: <11404@smoke.BRL.MIL> Date: 24 Oct 89 20:22:16 GMT References: <7710@microsoft.UUCP> <680011@hpmwjaa.HP.COM> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 12 In article <680011@hpmwjaa.HP.COM> jeffa@hpmwtd.HP.COM (Jeff Aguilera) writes: >Doug Gwyn is determined to make C useless. If sizeof((T*)0->member) >is not valid in ANSI C, then ANSI C must be changed. C is too >valuable a programming language to prohibit useful constructs just >because a few zealous pedants dislike them. Would you like to explain why, then, I have only ever needed to do something like that ONCE in my entire C programming career, and then it was merely in order to conform to somebody else's already- existing design botch? (Also, I later figured out a better solution.) Hardly "making C useless".