Как в C++Builder 6 выглядит паскалевская функция
function Assigned(var P): boolean;
04.02.03 17:55: Перенесено из 'C/C++'
Здравствуйте, Pavel-2008, Вы писали:
P2>Как в C++Builder 6 выглядит паскалевская функция
P2>function Assigned(var P): boolean;
bool Assigned(P&);
Здравствуйте, Pavel-2008, Вы писали:
P2>Точнее необходимо узнать как проверить на существование процедуру
P2>typedef void __fastcall (__closure *TMoveClose)(TObject* Sender, TStatePanel &StatePanel);
P2>TMoveClose FMove;
P2>В Delphi это проверялось как
P2>If Assigned (FMove) then ...
if (FMove) ...
или
if (FMove != 0) ...
или
if (FMove != NULL) ...
Любая проблема проектирования может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев.