
On Dec 11, 2005, at 2:53 AM, Daryle Walker wrote:
I don't know how different it is from CWP9. Nor do I know how much of a difference is there between the free and full versions.
Fwiw, it has a full implementation of the rvalue reference. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1377.htm http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1855.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1856.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1857.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1858.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1859.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1860.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1861.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1862.html Except that std::unique_ptr is named Metrowerks::move_ptr. The rvalue reference functionality is off by default but you can turn it on with: #pragma rvalue_refs on in your preprocessor prefix text.
Anyway, I think Metrowerks is still providing compilers for embedded markets.
Yup. -Howard