K
Keith Thompson
What has caused you to ignite?E. Robert Tisdale said:Tyger! Tyger! burning bright
-- Not William Blake-- William Blake
What has caused you to ignite?E. Robert Tisdale said:Tyger! Tyger! burning bright
-- Not William Blake-- William Blake
CBFalconer said:A lightly edited copy of the final draft, especially suitable for
searching with grep and text editors, and for newgroup quoting, is
at:
<http://cbfalconer.home.att.net/download/n869_txt.bz2>
They are trying to do so more and more, but they
botched many things in the past and are stuck with
them.
You might want to read chapter 7 and specifically 7.19
Maxim said:Microsoft has both standard features and proprietary features, and the
documentation does not says what is standard and portable and what is
proprietary. For instance, fopen(name, "wb") is not documented as being
Windows-only.
I have. What's your point?
Nothing in the standard says that stdio.h actually has to exist, or
that it actually has to be a file on disk, containing C code.
Maxim said:Microsoft has both standard features and proprietary features, and the
documentation does not says what is standard and portable and what is
proprietary. For instance, fopen(name, "wb") is not documented as being
Windows-only.
As about "MS not following the standards" if we are speaking about languages -
then they have some STL implementation different a bit from the SGI's STL.
People who were porting the heavy-use-STL code from Linux to Windows had
problems due to this. I think that probably MS uses the obsolete STL standard.
I've never said that it did - in fact if you read my comments
elsethread you'll see I said the same thing. I don't see that as
remotely relevant tho.
'w' and 'b' are both standard C, as is "wb".
Maxim said:Is it Visual Studio 2003?
Also - can you name some template-related C++ features absent in VC6 aka VS98
aka CL 12.x?
Maxim S. Shatskih said:I saw Linux failing fopen() if "wb" is specified, so I considered
this to be Microsoftism.
From N869:
If you are trying to find a language that says, "It's okay to
redefine the system library routines," then the only one I can think
of at the moment is Forth. LISP and Scheme too maybe.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.