Какова область этой строки?
Если у меня есть следующий код:
{
UnicodeString sFish = L"FISH";
char *szFish = AnsiString(sFish).c_str();
CallFunc(szFish);
}
Тогда какова область действия временной AnsiString, которая 'и как долго szFish указывает на действительные данные? Будет ли он по-прежнему действителен для функции CallFunc?
Будет ли он'S области последний только одну строку, или для всего блока?