- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
void ArrayClass::SetSize(int aSize)
{
iMaxLength = aSize;
}
void ArrayClass::SetElement(int aPos, unsigned char aChar)
{
if(aPos >= 0 && aPos < iMaxLength)
{
iRawArray[aPos] = aChar;
}
}
стлом вашим психически здоровый человек под дулом пистолета пользоваться не будет
я не защищаю стл. но мля у многих просто и мозги не там, и руки не из того места растут - бо как не сделай, все им не то.
запись в несуществующий элемент - это ошибка и ее надо исправлять, а не подставлять костыли чтоб оно и так работало...
а если у меня в данный момент важные ресурсы, которые нужно правильно закрыть? вся программа упадёт в ундефайнд состоянии.