One of the cool libraries that are included with the Boost C++ libraries is the serialization library. The Boost serialization library is designed to allow you to use standard C++ to save and restore C++ classes and data structures. You can use the serialization library in our C++Builder XE3 32-bit and 64-bit applications. I’ve tested the Boost serialization demo program on both 32-bit and 64-bit Windows target platforms.
I created a C++Builder console application (following the same steps in my earlier blog post) and the replaced the main source code with the complete code example from the Boost serialization tutorial.
The complete demo source code can be found at http://www.boost.org/doc/libs/1_52_0/libs/serialization/example/demo.cpp
I kept both 32-bit and 64-bit windows target platform nodes and compiled and ran the demo on both platforms.
The output for both 32-bit and 64-bit Windows was the same:
Boost Libraries - more to explore
There are many other wonderful Boost libraries for you to explore. As a reminder, the 32-bit C++Builder compiler currently supports Boost version 1.39 and the 64-bit C++Builder compiler currently supports Boost version 1.50.0.
You will find great documentation and tutorials on the Boost library documentation pages.
- Boost libraries alphabetical
- Boost libraries categorized
- Boost libraries C++ standard librariesTR1
- Boost libraries standard proposals
Watch/Download the C++Builder 64-bit Compiler Preview Video
Additional details about the 64-bit C++Builder compiler are available in the preview video. Watch the C++ 64-bit compiler preview video on YouTube at http://www.youtube.com/watch?v=PwwMpBUoR6Y. You can also download the MP4 video file at http://cc.embarcadero.com/item/29197. The preview video is 9 minutes long.
Try the C++Builder 64-bit compiler
The C++Builder XE3 and RAD Studio XE3 free trial downloads have been updated to include the new C++Builder 64-bit compiler. Trial downloads are available at https://downloads.embarcadero.com/free/c_builder
During the first 25 days of December leading up to Christmas, I will blog about the release of the C++Builder 64-bit compiler for Microsoft Windows and C++Builder XE3 support for building VCL and FireMonkey 2 applications.