プログラミング

Win32 API

左クリックした位置に点を描画する 

この記事では、クライアント領域を左クリックするとその位置に点(正確には小さい円)を描画するWin32 APIアプリケーション(GUI)の作成方法について説明しています。 環境・Windows8.1・Visual Studio2019 Com...
ソフト使用法

「Visual Studio 2019」のテキストエディタでVimを使用する方法

この記事ではVisual Studio 2019のテキストエディタでVimを使う方法を説明しています。 拡張機能の管理 Visual Studio 2019のテキストエディタでVimを使用するにはVsVimという拡張機能をインストールします...
プログラミング

math.hをインクルードしているのに「M_PIが定義されていません」とエラーが出てしまう時の対処法

この記事はc言語(C++)のコード内でmath.hをインクルードしているのに「E0020 識別子 "M_PI" が定義されていません」とエラーが発生してしまう状況の改善法を説明しています。この状況はVisual Studioで発生します。 ...
プログラミング

C++ 練習問題

C++の練習問題を考えてみました。 実行環境・ Windows8.1・ visual studio 2019 community 問題1 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a...
Win32 API

ウィンドウにメニューバーをつける

この記事では「win32 API」を使ったプログラム(テンプレート「Windowsデスクトップウィザード」を使用。下の画像)で作成したウィンドウにメニューバーを付ける方法を説明しています。 環境 ・ Windows8.1・ visual s...
プログラミング

OpenCVでsinカーブを描く

実践記 OpenCV学習中の者です。やったことを書いた記事です。 OpenCVでsinカーブを描いてみました。白の背景に黒のカーブを描きました。 点を打つ関数はわからなかったのでcircle関数を使っています。 circle関数は名前の通り...
プログラミング

OpenCVのcv::imreadで画像を読み込めないときの対処法 (Visual Studio)

この記事にはOpenCVをVisual Studioから使うときにcv::imread関数から画像が読み込めない場合の対処法について書いてあります。 結論 ソリューションの構成を「Debug」から「Releace」に変更すれば読み込めるよう...
Python

NoneオブジェクトについてとTrueと1は論理値として同じか?

Python学習しています。学習したことを書いていきます。 Noneオブジェクトと0 Noneオブジェクト Noneはオブジェクト。オブジェクトなのでメモリ上に存在する。Noneのアドレスを表示するようにコードを書くと  print(id(...
Python

関数の引数としてリストを渡すとどうなるか

Python学習中の者です。学習したことを書いていきます。 例えば以下のようなコードを考えます。リストを実引数として関数に渡し、関数内で処理をして、結果を引数の指すリストに代入します。 def sisoku(a,b,x): x[0] = a...
Python

一括代入をタプルを使って説明

Python学習中の者です。学習したことを書いていきます。 x,y = y+1 ,x+4 はどうなるか? x = 5 y= 7 のときにx,y = y+1 ,x+4 … ①  を実行するとx,yはそれぞれいくつになるでしょうか?結論から言う...
スポンサーリンク