Are there any differences between
According to the Boost website, the
...conforms to the TR1 specification, with the only exception that it resides in namespace
According to the Wikipedia C++0x page
The TR1 implementation lacked certain pointer features such as aliasing and pointer arithmetic, but the C++0x version will add these.
If your code works with the TR1/Boost version, it should work with the C++0x version (but not necessarily vice versa).