![]() ![]() For example, C++11 was called c++1x while it was being worked on. Consequently, in-progress language standards are given code names, which are then replaced by the actual names upon finalization of the standard. However, when a new language standard is being agreed upon, it’s not clear in what year the finalization will take place. ![]() If you wish to use a different language standard (and you probably will), you’ll have to configure your IDE/compiler to do so.Ĭode names for in-progress language standardsįinalized language standards are named after the years in which they are finalized (e.g. With many different versions of C++ available (C++98, C++03, C++11, C++14, C++17, C++20, etc…) how does your compiler know which one to use? Generally, a compiler will pick a standard to default to (typically not the most recent language standard). ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |