используйте эту запись вместо этого, и вы увидите, что произойдет:
const string &textA = .., // reference
&textB = .., // reference
textC = ..; // value
То же относится и к указателям:
const string *textA = .., // pointer
*textB = .., // pointer
textC = .. ;// value
Комбинировано
const string *textA = .., // pointer
&textB = .., // reference
textC = .. ;// value