{"id":43,"date":"2007-03-31T01:08:17","date_gmt":"2007-03-30T22:08:17","guid":{"rendered":"http:\/\/blog.flashcolony.com\/?p=43"},"modified":"2007-03-31T01:08:17","modified_gmt":"2007-03-30T22:08:17","slug":"the-upcoming-new-version-of-standard-c","status":"publish","type":"post","link":"https:\/\/salehalsaffar.com\/blog\/the-upcoming-new-version-of-standard-c\/","title":{"rendered":"The upcoming new version of Standard C++"},"content":{"rendered":"<p>Its been almost a decade since the c++98 standard was released and more than 2 decades since the first release of C++ made by Bjarne Stroustrup. The new highly anticipated C++0x is under development. Many new features are expected to be seen. Nevertheless, the new standard will be 100% compatible with the old c++98 standard codes. Therefore, it will be the same C++ we all know for many years, but more facility will be added to improve the language. There will be improvement on core language, but mostly on the library. There will also be more support for threading and smart pointers. However, smart pointers will be supported only through the standard library (as been said so far). Even more improvement in generic programming when developing the language which can be called &#8216;concept&#8217;. Developers are trying their best to include garbage collector with the C++0x compiler as compulsory rather than being compiler optional like in C++98. Many informations are available in the following URLs:<br \/>\n<a href=\"http:\/\/en.wikipedia.org\/wiki\/C%2B%2B0x\">http:\/\/en.wikipedia.org\/wiki\/C%2B%2B0x<\/a><br \/>\n<a href=\"http:\/\/herbsutter.spaces.live.com\/?_c11_blogpart_blogpart=blogview&#038;_c=blogpart&#038;partqs=cat%3dC%252b%252b\">http:\/\/herbsutter.spaces.live.com\/?_c11_blogpart_blogpart=blogview&#038;_c=blogpart&#038;partqs=cat%3dC%252b%252b<\/a><br \/>\n<a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/\">http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/<\/a><br \/>\n<a href=\"http:\/\/www.informit.com\/guides\/content.asp?g=cplusplus&#038;seqNum=216&#038;rl=1\">http:\/\/www.informit.com\/guides\/content.asp?g=cplusplus&#038;seqNum=216&#038;rl=1<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Its been almost a decade since the c++98 standard was released and more than 2 decades since the first release of C++ made by Bjarne Stroustrup. The new highly anticipated C++0x is under development. Many new features are expected to be seen. Nevertheless, the new standard will be 100% compatible with the old c++98 standard [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[32,6],"tags":[],"_links":{"self":[{"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/posts\/43"}],"collection":[{"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/comments?post=43"}],"version-history":[{"count":0,"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/posts\/43\/revisions"}],"wp:attachment":[{"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/media?parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/categories?post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salehalsaffar.com\/blog\/wp-json\/wp\/v2\/tags?post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}