在C++中使用Boost数组初始化

Man*_*noj 1 c++ arrays boost

我需要声明一个boost :: array.我做了它,因为boost::array<char, 116> buf; 有可能我可以声明大小存储为从属性文件初始化的常量.就像是boost::array<char, BUFFER_SIZE> buf;

任何帮助?

Nim*_*Nim 5

不.如果你想要一个动态大小的数组,请使用 std::vector

原因是否在运行时无法提供模板参数(警告:当前标准)