Использует его в предпочтении<boost::array<>>, где в реализации необходим тип массива фиксированного размера.
Поддержка<std::array<>>автоматически включается для<g++>4.3 и позже, когда используются параметры компилятора<-std=c++0x>или<-std=gnu++0x>, а также для Microsoft Visual C++. 10. Он может быть отключен путем определения<BOOST_ASIO_DISABLE_STD_ARRAY>или явно включен для других компиляторов путем определения<BOOST_ASIO_HAS_STD_ARRAY>.
Статья Array Container раздела Boost.Asio C++ 2011 Support может быть полезна для разработчиков на c++ и boost.