Я хочу изменить строку С++ на определенный индекс следующим образом:
string s = "abc";
s[1] = 'a';
Является ли следующий код действительным? Это приемлемый способ сделать это?
Я не нашел ссылку, в которой говорится, что она действительна:
http://www.cplusplus.com/reference/string/string/
Что говорит, что через "перегруженный [] оператор в строке" мы можем выполнить операцию записи.