プログラミング-一般
Pythonは使いやすい言語だけどスクリプト言語特有の遅さというのはどうしてもあるため, 部分的にC++で作成したDLLを呼び出して処理させることをよくするのですが, このときVisual StudioでDLLのデバッグをする方法を調べてたので忘備録もかねて記事にまとめ…
C++のstd::vectorを使って例えば2次元のint型の動的配列を定義するとき、vector<int> v(n, m)ではなくvector<vector<int>> vv(n, vector<int>(m))としないといけないぞ、ということです。 vector v(n, m)はあくまでmの値で初期化したn個の要素数をも…
きっかけは以下の内容を参考に自分でもちょっと似たようなことをやろうとしたときである qiita.com具体的には以下のようなdoubleを返す関数GetDataを定義したのだが、その戻り値をpythonで表示させるとなぜか変な値になる、、、Cpp_to_python.cpp double Get…