2013-02-10 15 views

Trả lời

5

Trong C++ 11, bạn có thể thực hiện việc này bằng cách sử dụng khấu trừ đối số mẫu. Có vẻ như extenttype_trait đã tồn tại cho mục đích này:

#include <type_traits> 
// ... 
int rows = std::extent<decltype(array), 0>::value; 
int cols = std::extent<decltype(array), 1>::value; 
Các vấn đề liên quan