備忘録

備忘録

2019-02-20から1日間の記事一覧

C++でUUID(v4)を生成する方法

Ⅰ. はじめに Ⅱ. やり方(Botanを利用する場合) 1. Botanをインストールする 2. サンプルプログラムを書く 3. 実行結果 Ⅲ. やり方(Windowsのみ) 1. サンプルプログラムを書く 2. 実行結果 参考 Ⅰ. はじめに タイトルの通り「C++でUUID(v4)を生成する方法」…

C++でAESの暗号化と複合を行う方法

Ⅰ. はじめに タイトルの通り「C++でAESの暗号化と複合を行う方法」です。 Ⅱ. やり方 1. botanをインストールする vcpkg install botan 2. サンプルプログラムを書く #include <iostream> #include <botan/pipe.h> #include <botan/key_filt.h> #include <botan/hex_filt.h> #include <botan/b64_filt.h> // #include <botan/hex.h> #include <botan/base64.h> using namesp</botan/base64.h></botan/hex.h></botan/b64_filt.h></botan/hex_filt.h></botan/key_filt.h></botan/pipe.h></iostream>…

C++でBase64をエンコード、デコードする方法

Ⅰ. はじめに Ⅱ. やり方 1. botanをインストールする 2. サンプルプログラムを書く 2. サンプルプログラムを書く(Pipeを利用する方法) 3. 実行結果 参考 Ⅰ. はじめに タイトルの通り「C++でBase64をエンコード、デコードする方法」です。 Ⅱ. やり方 1. bota…

Visual Studio に英語の言語パックを追加する方法

Ⅰ. はじめに Ⅱ. 英語の言語パックを追加する方法 1. Visual Studio Installer を起動する 2. 「変更」をクリックする 3. 「英語」を選択する Ⅲ. Visual Studioの言語を英語にする方法 1. Visual Studioを起動する 2. 「ツール」 → 「オプション」をクリック…

C/C++ パッケージマネージャvcpkgの使い方

Ⅰ. はじめに Ⅱ. インストール方法 Ⅲ. 使い方 パッケージをインストールする Windows 32bit 動的リンク用のパッケージをインストールする Windows 64bit 動的リンク用のパッケージをインストールする Windows 64bit 静的リンク用のパッケージをインストールす…