Visual Studioでターゲットファイル名を変更する方法

Visual Studioでターゲットファイル名を変更する方法を表すイメージイラスト

背景 C++で単一の実行ファイルを作っている状況であれば、後からファイル名を変更すればいいだけだと思います。ところが、DLLなどを作る場合、debugとreleaseでファイル名を変えたい、なんてことがあると思います。そ … 続きを読む

C++にて、DLLからunique_ptrのオブジェクトを返す

C++にて、DLLからunique_ptrのオブジェクトを返すを表すイメージイラスト

経緯など かれこれC++にて、拡張機能として異なる種類のオブジェクトを生成するプログラムを作っておりました。従いまして、プログラム本体中ではオブジェクトは基底クラスのポインタとして扱い、実際には派生クラスとして生成してお … 続きを読む

シミュレーションのためのRのバッチモード(Windows編)

シミュレーションのためのRのバッチモード(Windows編)を表すイメージイラスト

Rのバッチモード 大規模なシミュレーションをRで行う場合のバッチモードについてです。シミュレーションなどを行う場合、最初はプログラムをキーボードから入力できるGUIの付いたRを起動して一つずつデータ発生が正しく動くこと、 … 続きを読む

Windows上でRの外部ライブラリをC/C++で作成する手順(Rtools編)

Windows上でRの外部ライブラリをC/C++で作成する手順(Rtools編)を表すイメージイラスト

Rでforループを書くと非常に遅いことは知られており、同じループでもC言語で書くとそれなりに速くなります。RからC言語のライブラリを呼ぶ方法をいくつか紹介したいと思います。なんともまぁ、マニアックな話題ですこと。言われる … 続きを読む