Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
Why wont the Frobozz Magic C Compiler ...
Why won't the Frobozz Magic C Compiler, which claims to be ANSI compliant, accept this code? I know that the code is ANSI, because gcc accepts it.
✍: Guest
Many compilers support a few non-Standard extensions, gcc more so than most. Are you sure that the code being rejected doesn't rely on such an extension? The compiler may have an option to disable extensions; it may be wise to use such an option if you're not certain your code is ANSI-compatible. (gcc, to its credit, includes a -pedantic option which turns off extensions and attempts to enforce strict ANSI compliance.)
It is usually a bad idea to perform experiments with a particular compiler to determine properties of a language; the applicable standard may permit variations, or the compiler may be wrong.
2015-11-25, 1905👍, 0💬
Popular Posts:
.NET INTERVIEW QUESTIONS - What is Multi-tasking ? It’s a feature of modern operating systems with w...
How can I show HTML examples without them being interpreted as part of my document? Within the HTML ...
If XML does not have closing tag will it work? No, every tag in XML which is opened should have a cl...
Who Developed HTML? HTML was originally developed by Tim Berners-Lee while at CERN, and popularized ...
Advantages of a macro over a function? Macro gets to see the Compilation environment, so it can expa...