カテゴリー:C++
-
C++で作成したDLLは同じWindows基盤の言語であるVB.NETやC#などでも利用可能です。今回はVB.NETでの呼び出し利用例をご紹介します。 C++側 ヘッダ 呼び出す側がDLLを使う際に必要となるファイルです。 [cra…
-
「ライブラリ」とは? 「オブジェクトファイル」を束ねて作るものには実行ファイルがありますが、「ライブラリ」という形で出力もできます。 ライブラリの種類 静的ライブラリ 動的(共有)ライブラリ(DDL) 静的ライブラ…
-
C++でも、クラスやオブジェクトをもちろん扱うことができますが、その前にメモリの概念を押さえておく必要があります。 C++におけるメモリの概念 自動メモリ フリーストア 自動メモリ オブジェクトが自動的に管理される…
-
名前空間とは? プログラムが大きくなると、関数名や変数名が重複する可能性が高まるのでそれを回避するために使われます。 構文 [crayon-67a69c2f31d32671219429/] 全ての関数や変数が「名前空間」に属している…