![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите найти ошибку, пожалуйста...
Randew © (2008-06-01 01:26:00)
TNode = record
// ...
Next: PNode;
Prev: PNode;
end;
TList = class
private
head: PNode;
public
procedure add(const Person: TPerson);
constructor create;
end;
implementation
constructor TList.create;
begin
head := nil;
end;
В строке head := nil; Access Violation.
Что я не так делаю?
Randew (2008-06-01 01:57:00) [21]
> Ты ответь на [2].
А где в [2] Вы видите вопрос?
Германн (2008-06-01 01:55:00) [22]
> Randew (01.06.08 01:50) [3]
На [1] ты ответил. Хотя [1]- весьма глупый.
Ты ответь на [2].
Randew (2008-06-01 01:52:00) [23]Закоментировал head := nil; Всё равно ошибка в конструкторе.
Randew (2008-06-01 01:50:00) [24]
PNode = ^TNode;
Умища (2008-06-01 01:46:00) [25]Не читаешь букварь. А в остальном всё правильно.
redlord (2008-06-01 01:45:00) [26]какой тип у PNode ?
при
type pnode = Pstring;
код рабочий .
вот тока зачем в конструкторе nilить переменную понять не могу она и без этого либо 0 либо nil в зависимости от типа