A string cannot be constructed from a null pointer.
Declared in <bslstl_string.h>
<bslstl_string.h>
basic_string(bsl::nullptr_t unused) = delete;
A string cannot be constructed from a nullptr or from a literal 0.
nullptr
0