インタビューでこの質問をされました。
私の知る限り、遅延バインディングは実行時にシンボルを動的に識別します。間違っている場合は修正してください。
C++ で遅延バインディングを使用するときに直面する問題は何か、などの質問を受けました。私は実際にそれについて自分の考えから外れていました。
職業生活で直面したかもしれない問題を教えてください。
ありがとう。
インタビューでこの質問をされました。
私の知る限り、遅延バインディングは実行時にシンボルを動的に識別します。間違っている場合は修正してください。
C++ で遅延バインディングを使用するときに直面する問題は何か、などの質問を受けました。私は実際にそれについて自分の考えから外れていました。
職業生活で直面したかもしれない問題を教えてください。
ありがとう。
関数ポインターがある場合でも、遅延バインディングが使用されます。レイト バインディングはランタイム ポリモーフィズムです。基本的には、仮想機能に関連する問題を意味します。
http://www.learncpp.com/cpp-tutorial/124-early-binding-and-late-binding/ リンクは、あなたが知る必要があるすべてを提供します。
利点:
不利益:
遅延バインディングでは、コンパイラが通常どおり検証できないため、開発者は関数シグネチャ自体を指定する必要があります。また、スタックの破損を防ぐために、正しいデータ型を使用する必要があります。
1.異なるタイプのオブジェクトにバインドされる可能性のある汎用オブジェクトを作成することはできません。2.エラーが発生しやすく、コーディング中にインテリセンスを楽しむことができません。