От: | _nn_ | www.nemerleweb.com | |
Дата: | 05.10.05 14:09 | ||
Оценка: |
M> char* o="omomom";
M> *o='i'; //Access violation
M> //Указатель то валидный
M> int * i=(int*)o;
M> *i=100; //Access violation
M> //Почему собственно?
M> Ответ ,ясный перец, гдето в стандарте но где?
const char* a = "abcd";
// a[0] = 'i'; // Ошибка компиляции, что и должно быть