Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #106971
| From | Richard Heathfield <rjh@cpax.org.uk> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: Can a variable be both static and extern |
| Date | 2017-03-24 18:24 +0000 |
| Organization | Fix this later |
| Message-ID | <ob3o2p$rak$1@dont-email.me> (permalink) |
| References | <6e7c0a5e-70aa-4163-b29a-3625ffc541d0@googlegroups.com> <58d50784.12570828@news.xs4all.nl> <ob3gad$var$1@dont-email.me> <ob3gvq$1mg$1@dont-email.me> <ob3i26$5fo$2@dont-email.me> |
On 24/03/17 16:41, David Brown wrote: > On 24/03/17 17:23, James Kuyper wrote: >> On 03/24/2017 12:11 PM, David Brown wrote: >> ... >>> The question is, are there any real uses of: >>> >>> static int foo; >>> extern int foo; >>> >>> in the same translation unit (as different headers if you like) ? >>> >>> I can't think of any myself. I find it odd that this combination is >>> allowed - I see no good uses for it, and it could easily occur as a >>> mistake (especially for people who write "extern" declarations directly >>> in the their C code, rather than just in headers). >>> >>> Of course, it could just be my lack of imagination here! >> >> It probably is - and I say that while having the same lack of >> imagination. The relevant clause in the standard serves no other purpose >> than to define the meaning of this combination of declarations, so it's >> presence must have been intentional - the committee must have had a >> reason for approving that wording. I have no idea what that reason was. >> > > Careful - Richard will bite you for arguing by appealing to authority! Ha, and perhaps ha as well. Nevertheless, appeals to the Standard are appeals to /appropriate/ authority. Appeals to any other authority, no matter how prestigious, are fallacious. -- Richard Heathfield Email: rjh at cpax dot org dot uk "Usenet is a strange place" - dmr 29 July 1999 Sig line 4 vacant - apply within
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Can a variable be both static and extern acidlategamer@gmail.com - 2017-03-24 04:23 -0700
Re: Can a variable be both static and extern Richard Heathfield <rjh@cpax.org.uk> - 2017-03-24 11:40 +0000
Re: Can a variable be both static and extern acidlategamer@gmail.com - 2017-03-24 04:54 -0700
Re: Can a variable be both static and extern Richard Heathfield <rjh@cpax.org.uk> - 2017-03-24 12:09 +0000
Re: Can a variable be both static and extern James Kuyper <jameskuyper@verizon.net> - 2017-03-24 11:45 -0400
Re: Can a variable be both static and extern raltbos@xs4all.nl (Richard Bos) - 2017-03-25 22:27 +0000
Re: Can a variable be both static and extern Keith Thompson <kst-u@mib.org> - 2017-03-24 11:35 -0700
Re: Can a variable be both static and extern Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-03-24 12:11 +0000
Re: Can a variable be both static and extern raltbos@xs4all.nl (Richard Bos) - 2017-03-24 12:14 +0000
Re: Can a variable be both static and extern David Brown <david.brown@hesbynett.no> - 2017-03-24 17:11 +0100
Re: Can a variable be both static and extern scott@slp53.sl.home (Scott Lurndal) - 2017-03-24 16:22 +0000
Re: Can a variable be both static and extern David Brown <david.brown@hesbynett.no> - 2017-03-24 17:38 +0100
Re: Can a variable be both static and extern James Kuyper <jameskuyper@verizon.net> - 2017-03-24 12:23 -0400
Re: Can a variable be both static and extern David Brown <david.brown@hesbynett.no> - 2017-03-24 17:41 +0100
Re: Can a variable be both static and extern jameskuyper@verizon.net - 2017-03-24 09:57 -0700
Re: Can a variable be both static and extern supercat@casperkitty.com - 2017-03-24 10:38 -0700
Re: Can a variable be both static and extern Richard Heathfield <rjh@cpax.org.uk> - 2017-03-24 18:24 +0000
Re: Can a variable be both static and extern "James R. Kuyper" <jameskuyper@verizon.net> - 2017-03-25 10:47 -0400
Re: Can a variable be both static and extern Richard Heathfield <rjh@cpax.org.uk> - 2017-03-25 16:48 +0000
Re: Can a variable be both static and extern Keith Thompson <kst-u@mib.org> - 2017-03-25 10:31 -0700
Re: Can a variable be both static and extern Richard Heathfield <rjh@cpax.org.uk> - 2017-03-25 18:23 +0000
Re: Can a variable be both static and extern supercat@casperkitty.com - 2017-03-25 12:28 -0700
Re: Can a variable be both static and extern Ike Naar <ike@iceland.freeshell.org> - 2017-03-25 19:50 +0000
Re: Can a variable be both static and extern supercat@casperkitty.com - 2017-03-25 13:20 -0700
Re: Can a variable be both static and extern jameskuyper@verizon.net - 2017-03-25 10:44 -0700
Re: Can a variable be both static and extern supercat@casperkitty.com - 2017-03-25 12:13 -0700
csiph-web