備忘録

備忘録

2017-11-01から1ヶ月間の記事一覧

C++でWindowsのバージョンを取得する

Ⅰ. はじめに Ⅱ. 方法1 Ⅱ. 方法2 Ⅲ. 実行結果 参考 Ⅰ. はじめに タイトルの通り「C++でWindowsのバージョンを取得する」方法です。 Ⅱ. 方法1 以下レジストリの値を読み取る (サンプルプログラム省略) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Cur…

C++でプロセス名からプロセスIDを取得する

Ⅰ. はじめに Ⅱ. サンプルプログラム 1. CreateToolhelp32Snapshot を利用する場合 2. EnumProcesses を利用する場合 3. NtQuerySystemInformationを使用する方法 Ⅲ. 実行結果 Ⅰ. はじめに タイトルの通り「C++でプロセス名からプロセスIDを取得する」方法で…

bashで文字列を数値に変換して数値計算する方法

Ⅰ. はじめに bashの変数は全てを文字列として扱う為、そのままでは数値計算ができません。 数値計算を行う方法として以下の3通りあります。 # 概要 1 $(())を使う方法 2 exprを使う方法 3 bcを使う方法 Ⅱ. $(())を使う方法 $ echo $((10+10)) 20 Ⅲ. exprを使…