& array::front
和有什么区别array::data
吗?
例 1:
const char* cstring = "Test String";
array<char, 12> carray;
std::memcpy(&carray.front(), cstring, 12);
例 2:
const char* cstring = "Test String";
array<char, 12> carray;
std::memcpy(carray.data(), cstring, 12);
以上两个是一样的吗?或者有什么特殊用法array::data
吗?