Simpler Multithreading in C++0x

Source: Jupitermedia

Favorite

Free registration required

One major new feature in the C++0x standard is multi-threading support. Prior to C++0x, any multi-threading support in the C++ compiler has been provided as an extension to the C++ standard, which has meant that the details of that support varies between compilers and platforms. However, with the new standard, all compilers will have to conform to the same memory model and provide the same facilities for multi-threading (though implementors are still free to provide additional extensions). What does this mean? It means the programmer will be able to port multi-threaded code between compilers and platforms with much reduced cost. This will also reduce the number of different APIs and syntaxes the programmer will have to know when writing for multiple platforms.
Format:HTML Size:0.00
Date:Aug 2008
People who downloaded this item also downloaded