when will come the new C++ standard? C++0x
- by Oops
Hi,
when will the new C++ standard became official?
C++ was standardized in 1998 and the standard is called C++98
the C++ standard was updated in 2003 and is called C++03
so the unofficial name "C++0x" lead us to the wrong conclusion that it will come within the first decade of the 20th century.
Have u also mentioned that we all make the year 2000 bug again?
Now we have 2010 so if you take the X as the latin sign for 10 it should come out this year. But no, also this would be wrong.
The answer:
The name of the language was always part of the language itself.
As we all know the ++ operator means: one more
But we have learned in some situations it would be better to write ++C
so the other way around often is better.
and what does the characters 0x mean in the C++ language?
Right it's the prefix for a hexadecimal number.
Now the question is easy to answer, it's meaning is: 0x++C
int main(){
std::cout << "When will the new C++ standard come out? " << std::endl;
int x0_ = 0x7D0, _0x = x0_, C = 0xC, Y1 = C+++_0x, Y2 = x0_+++C;
std::cout << "it will be standardized between the Years: " << Y1 << " and " << Y2 << std::endl;
char c; std::cin >> c;
return 0;
}
do you agree?
regards
Oops