RE: The joy of type aliasing and C

"Simon O'Connor" <[email protected]>
Newsgroups gmane.games.devel.general
Organization SC3D
Message-ID <[email protected]>
There's some interesting discussion about VC++ standards compliance here:

http://msdn.microsoft.com/chats/vstudio/vstudio_022703.asp 

"Q: Follow-up on the C99 "varargs" question, what, if anything, from C99
will we see in the future from VC

A: In general, we have seen little demand for many C99 features. Some
features have more demand than others, and we will consider them in future
releases provided they are compatible with C++. It is more likely we'll
entertain C99 features if they are picked up in the next version of the C++
standard."


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html
/vcrefwhatsnewlibrariesvisualc70.asp

"Because the timing of the release of C99, this version of Visual C++ is not
conformant with that standard." 


There aren't many other references to C99 compliance on MSDN, so they aren't
even really claiming partial conformance. Probably have to wait for Whidbey
for stdint.h and inttypes.h.


> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On 
> Behalf Of Brian Hook
> Sent: 04 January 2004 17:31
> To: [email protected]
> Subject: Re: [GD-General] The joy of type aliasing and C
> 
> > Erm, are you sure about that? 
> 
> Nope, but my assumption has been that any compiler released 
> since 2000 on should have those, since it's not exactly 
> difficulty technology to produce.
> 
> I know that GCC definitely has it, and I'm assuming 
> CodeWarrior as well.  I'd be flatout flabbergasted if they 
> didn't have it in MSVC 7.x, but then again...I guess I wouldn't. =)
> 
> I don't blame a compiler vendor for being slow to implement 
> some of the more radical features, like variable length 
> arrays, variable argument macros, __func__, etc. but stdint.h 
> and inttypes.h are trivial to implement.
> 
> Brian
> 
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: IBM Linux Tutorials.
> Become an expert in LINUX or just sharpen your skills.  Sign 
> up for IBM's Free Linux Tutorials.  Learn everything from the 
> bash shell to sys admin.
> Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op=ick
> _______________________________________________
> Gamedevlists-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/gamedevlists-general
> Archives:
> http://sourceforge.net/mailarchive/forum.php?forum_idU7
> 
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.552 / Virus Database: 344 - Release Date: 15/12/2003
>  
> 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.552 / Virus Database: 344 - Release Date: 15/12/2003
 



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op=click
_______________________________________________
Gamedevlists-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-general
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_idU7
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.