oost.Serialization</a>),
<code>flyweight&lt;T&gt;</code> is automatically
serializable as well. The example program performs the following two
complementary procedures:
<ul>
  <li>Read a text file as a <code>std::vector&lt;flyweight&lt;std::string&gt; &gt;</code>
    and save the structure to a serialization file.
  </li>
  <li>Load a <code>std::vector&lt;flyweight&lt;std::string&gt; &gt;</code> from a
    serialization file and write it as a text file.
  </li>
</ul>
If you visually inspect the contents of 