今日私はこのインタビューでこの質問をしました。残念ながら、ここで正しく再現しているかどうかはわかりません。私はそれをよく理解していないことを覚えています。質問は静的ライブラリと動的ライブラリの両方を同じ実行可能な原因にリンクするにはどのような問題がありますか?
だったかもしれない「静的および動的にコンパイルDLLをロードすることができますどのような問題 原因を?」
は、少なくとも2つの主要な問題があることを私は答えを知らなかったが、面接は私に言った:
ランタイムライブラリ:いくつかの互換性の割り当てと割り当て解除が可能メモリの。
残念ながらここで私たちは中断してしまいましたが、この質問には戻りませんでした。
私は、この質問がどのようなものであったか、またその答えは何かを理解するのを助けてくれますか?
私も最初の点をよく理解していませんでした。プログラムにはmalloc
が1つしかないと思ったのですが、間違っていますか?
ありがとうございました! "標準ライブラリ"とは、ランタイムライブラリを意味しますか、これが標準ライブラリに含まれていることを意味しますか? –
CやC++の標準では、ランタイムライブラリについては何も言及していません。 mallocとfreeは両方の言語の標準ライブラリの一部です。 –