¿Std :: string siempre terminará en nulo en C ++ 11?

En una publicación de 2008 en su sitio, Herb Sutter afirma lo siguiente:

Hay una propuesta activa para reforzar esto aún más en C ++ 0x y requiere terminación nula y posiblemente prohibir las implementaciones de copia en escritura, por razones relacionadas con la concurrencia. Aquí está el artículo:http: //www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2534.htm. Creo que es probable que se adopten una o las dos propuestas de este documento, pero ya veremos en la próxima reunión o dos.

Sé que C ++ 11 ahora garantiza que los contenidos std :: string se almacenan de forma contigua, pero ¿adoptaron lo anterior en el borrador final?

¿Ahora será seguro usar algo como&str[0]?

Respuestas a la pregunta(1)

Su respuesta a la pregunta