くだすれDelphi(超初心者向け) Part4
■ このスレッドは過去ログ倉庫に格納されています
0178デフォルトの名無しさん
NGNGvar
hr: HRESULT;
begin
hr := 例えばAPI呼ぶとか
if FAILED(hr) then 例外処理;
hr := ・・・以下いくつか同じように
Result := hr;
end;
と、こう書くのと
function myfunc(): HRESULT;
begin
Result := 例えばAPI呼ぶとか
if FAILED(Result) then 例外処理;
Result := ・・・以下いくつか同じように
end;
と書くのとでは、パフォーマンスに違いがありますか?
確か関数の返り値って専用のレジスタに入るんですよね・・・?
■ このスレッドは過去ログ倉庫に格納されています