![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
PAnsiChar в String [D7]
MCCX © (2014-09-19 12:26:00)
var hText:PAnsiChar;
begin
hText:='Hello';
Memo1.Lines.Add( hText);
Здесь нет никаких противоречий? Все нормально с памятью? Не приведет ли такая инструкция к проблемам?
Спасибо.
Rouse_ (2014-09-19 17:31:00) [1]Не приведет - преобразвание будет выполнено автоматически.
Ошибка может быть когда некая функция в качестве результата возвращает не строку, а PChar, указывающий на локальный буфер, вышедший за диапазон видимости из-за завершения работы самой функции.
ну и (2014-09-19 14:50:00) [2]константа или нет здесь вообще по барабану
junglecat (2014-09-19 12:28:00) [3]в данном конкретном случае - нет. Ибо константа