Re[7]: Оцените код
От: Сергей Мухин Россия  
Дата: 09.09.08 08:24
Оценка:
Здравствуйте, noodles, Вы писали:

>>> Ну, да. Если верить Страуструпу, то на некоторых платформах доступ по

>>> отрицательному индексу может обломаться из-за какой-нибудь встроенной
>>> защиты памяти. Видимо, есть на свете такие архитектуры.

MZ>>Чего ? Кто такое сказал-то ?


N>Я же написал. The C++ Programming Language, Third Edition, Bjarne Stroustrup. Упоминается такое в паре мест.


ты бы цитату привел, Старуструп большой

вот пример корректного отрицательного индекса


int a[10];
int *b = &a[1];
int x = b[-1];


это нельзя a[-1]; но по тексту неясно как псе это описано. так что выводы делать рано
---
С уважением,
Сергей Мухин
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.