NULL==0?

C

Clark S. Cox III

Ron said:
Warning, error...depends on the compiler switch.

Conforming, non-conforming ... depends on the compiler switch. If it's a
warning, then the compiler is conforming. If it is an error (that causes
the compiler to reject the code) then the compiler is non-conforming.

I'll reiterate. Any compiler that rejects either of the following
programs is non-conforming:

#include <cstdlib>

int main()
{
int i = NULL;
return NULL;
}

//End program 1

#include <cstdlib>

int main()
{
int i = NULL + 5; //"warning: NULL used in arithmetic"
return NULL;
}
 

Ask a Question

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.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,679
Members
48,796
Latest member
Greg L.

Latest Threads

Top