VLK, Вообще, да. Ситуация когда кто-то пытается получить элемент из массива с индексом больше, чем всего элементов, это ошибка. И я тут исключение поставил бы, а не возврат последнего символа. Чтобы выполнилась эта строка, можно написать например:
C++ |
1
2
| str stroka("stroka");
stroka[N]; // где N - число большее либо равное длине строки (в данном случае N = 6 или больше). |
|