LINUX.ORG.RU

инкрементировать string


0

0

Вопрос очень простой.
Нужно инкрементировать string не используя встроенные функции.
вот код на С++:

string A=«asd»,B;
cout<<A;
for(int i=0;i<3;i++)
{
B[2-i]=A[i];
}
cout<<B;
Знаю он не правильный. Подскажите как лучше это сделать.
заранее огромное спасибо!

Ответ на: комментарий от Absurd

>Флаг NX появился поздно, в ~P4

Я имел в виду, на самом деле оргинальный i386. Код же может выполняться только из CS. Начиная с i386 CS и SS стало можно полностью разделять. Таким образом можно полностью избежать исполнения кода в стеке.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.