C++11のrandomライブラリで1から10の乱数を生成する方法のメモ
C++で乱数を利用する方法について調べてみた。 やりたいこと 1~10の間で、ランダムな数字を取得する 実装方法 C++には、長らく乱数生成はC言語...
C++で乱数を利用する方法について調べてみた。 やりたいこと 1~10の間で、ランダムな数字を取得する 実装方法 C++には、長らく乱数生成はC言語...
『Modern C++ Programming with Test-Driven Development』をだいたい読み終わりましたので、感想を書きます。 https://amzn.to/3xj0N4y 各章の概要 各章の概要と、学習メモは以下のエン...
『Modern C++ with TDD』後半分の学習メモです。前半部分は、ココ。 『Modern C++ with TDD』学習メモ(Chapter2-5) | Futurismo 各章の概略 Chapter6:...
組込み開発において、リファクタリングしようとすると、自分は怒られる。 パフォーマンスが低下する スタックオーバーフローする 怒られるのが嫌で、リフ...
TDDの技法で、mikado method(ミカドメソッド)という、なにやら怪しい名前の方法が流行ってるらしいので、調べてみた。 ミカドメソッド...
TopCoder用テンプレート 自分のテンプレートを公開。随時追加中。 補助関数 よくつかう補助関数をまとめます。補助関数を利用するには、 以下をイ...
C++での動的配列(set,map)の使い方についてまとめます。 setの使い方 setとは、自動でソートされる動的配列を扱うためのSTLです。...
TDDの型を身につけるための方法論『Code Kata』について調べてみたことをまとめます。 きっかけ 本『The Coding Dojo Handbook』を見つけた...
C++での文字列(string)の使い方についてまとめます 文字列(string) 宣言と初期化 #include<string> using namespace std; // 宣言 string c; // 初期化をともなう宣言 string str( "abcdefghijk" );...
C++での配列(array, vector)の使い方についてまとめます。 配列(array) 宣言と初期化 //宣言 int a[50]; // 0初期化 int a[50] ={0}; // memse...