Return the underlying character array directly. Returns a pointer to the underlying array serving as storage. The value returned is such that the range `[data(), data() + size())` is always a valid range, even if the container is empty. @note The value returned from this function is never equal to `nullptr`. @par Complexity Constant.
| 725 | @{ |
| 726 | */ |
| 727 | char* |
| 728 | data() noexcept |
| 729 | { |
| 730 | return impl_.data(); |
| 731 | } |
| 732 | |
| 733 | char const* |
| 734 | data() const noexcept |
no outgoing calls