14.5. 练习

You can buy solutions to all exercises in this book as a ZIP file.

  • 自定义一种数据类型: configuration 它可以存储一个 name-value 对。 Name 为 std::string 类型, 而 value 可为 std::string 或者 int 或者 float 类型。 在 main() 函数里, 用 configuration 存储下列 name-value 对: path=C:\Windows, version=3, pi=3.1415。 通过向便准输出流输出来验证你对数据类型的设计。

  • 在输出后, 将对象中的 path 修改为 C:\Windows\System。 再次向标准输出流输出以验证你的设计。