RomanPshenichny
Правильно там пишут, без багов программ не бывает, тем более таких серьёзных как студия.
Непонятно одно, если ошибка давно известна, почему её не исправят ?
Интересно как с этим в C#...
LSL добавил [date]1067900021[/date]:
Код:
static void Main(string[] args)
{
char[] c = {'a', 'b', 'c', 'd'};
Console.WriteLine("before: {0}{1}{2}{3}", c[0], c[1], c[2], c[3]);
for(int j = 0; j < 2; j++)
{
for(int i = 0; i < 3; i++)
{
c[i] = c[i + 1];
}
c[3] = 'x';
}
Console.WriteLine("after: {0}{1}{2}{3}", c[0], c[1], c[2], c[3]);
Console.ReadLine();
}
И в debug и в release правильный ответ "cdxx"