単体テストの効率化を考える(14)
google testのGUI
どもです。
今回は、シンプルに「作成したツールの紹介」です。
1. google_test_gui今回のエントリで紹介するツールの名前です。
その名前の通り、「google test」を使用して実装され ...
C/C++で実装したDLLをC#から呼び出す(2)
エラーについて
どもです。
前回のエントリにて、C#で実装されたプログラムからC/C++で実装された「任意の」DLLをロードする方法について書きました。
その中で、アプリケーションとDLLのプラットフォームを一致指せておく必要があると ...
C/C++で実装したDLLをC#から呼び出す(1)
遅延ロードをしてみる
どもです。
C#で実装されたアプリケーションからC/C++で実装したDLLのライブラリを使用する際に、使用するライブラリは「設定ファイル」などで指定できるようにしたい、切り替えられるようにしたい、という場面があります。
C#でプラグイン機能を開発に挑戦してみた(5)
メニューへのプラグインの表示処理
どもです。
…スミマセンデシタ!
…いや、謝ることではないですね。
前回のエントリと前々回のエントリで、あまり適当ではないコードを紹介してしまいました
C#でプラグイン機能を開発に挑戦してみた(4)
クリックしたメニューに対応するプラグインを実行してみる
どもです。
前回のエントリで、データベースに登録されたプラグインの名前を、メニューに追加/表示してみました。
今回は、次のステップとして、メニューをクリックして実際にデータベースに登録されたプラグインを実行す ...
C#でプラグイン機能を開発に挑戦してみた(3)
メニューにプラグインの名前を追加する
どもです。
前回のエントリで、データベース(LiteDB)を使用したプラグインの管理を行ってみました。
その際に、「実際にデータベースからプラグイン(DLL)の情報(パス)を取得して読み込み実行する」、という ...
C#でプラグイン機能を開発に挑戦してみた(2)
LiteDBでプラグインを管理してみる
どもです。
前回のエントリで、C#でプラグインを開発し、かつ開発したプラグインを使うことができるようになりました。
ところで、前回のエントリで開発/使用したプラグイン(DLL)は、ファイル名やパスが固定でした。
C#でプラグイン機能を開発に挑戦してみた(1)
開発環境をDLLで提供してみる
どもです。
表題の通り今回は、C#でプラグイン機能の開発に挑戦してみました。
1. 開発環境毎度ですが、開発環境です。
開発/実行環境項目内容OSWindows10 Pro(1909)CPUi7-8700 ...C#とClosedXmlで、結合されたエクセルのセルを判定してみた
どもです。
今回は、C#/ClosedXmlを用いて、エクセルファイルの結合されたセルの判定をしてみた内容について書きます。
まず、今回のエントリの開発環境です。
開発環境CPUi7-8700 C ...C#のテキストテンプレートを使ってみた(3)
スタブの自動生成ツールの改善に挑戦(単体テストの効率化を考える ex1)
どもです。
今回も、前回に引き続き、テキストテンプレートについて書きます。
1.今回の適用対象今回のエントリでは、ランタイムテキストテンプレートをC言語のスタブの作成に適用してみます。
C言語のスタブに ...