カテゴリー:
ゲーム制作

素因数分解:C++コード

最初に C++で書かれた、素因数分解コードです。 情報 Wikipedia C++コード #include <map> #include <cmath> /* * 素因数分解 * @param [ …

平方数判定 & 整数の平方根:C++コード

最初に C++で書かれた、高速版 整数の平方根、平方数判定をするコードです。 表記 平方根 平方数 情報 平方数 Wikipedia、平方根 Wikipedia、 C++コード /** * int型の小数部が切り取られた …

冪剰余:C++コード

最初に C++で書かれた、冪剰余コードです。 表記 冪剰余 情報 Wikipedia C++コード /** * 冪剰余を返す。 * C ≡ b^e ( mod m) * * @param [in] b 基底 * @par …

[重複]組み合わせ(nCr,nHr):C++コード

最初に C++で書かれた、nCrの組み合わせコードです。 表記 組み合わせ 重複組み合わせ 情報 組み合わせ Wikipedia、重複組み合わせ Wikipedia C++コード /** * 組み合わせ:n個のものから重 …

順列(nPr):C++コード

最初に C++で書いた、順列(nPr)コードです。 表記 順列 重複順列 円順列 情報 Wikipedia C++コード /** * 順列:異なるn個のものから、任意にr個とって1列に並べた順列の数 * @param [ …

階乗:C++コード

最初に C++で書かいた、階乗コードです。 表記 情報 Wikipedia C++コード /** * 階乗 * @note 階乗は数が大きくなるので、有効桁数に注意 * @param [in] n の階乗 * @retu …

C++11 連想コンテナ std::map のキー値をGUIDで!

ほぼ園芸のことばかり投稿していたので、久々にプログラミング関係を! 今回紹介するのは、連想コンテナのmapのキーに、ウィンドウズ系ではお馴染みのGUIDをキー値としたプログラムです。 とくに不満がない場合はstd::ha …

C#でScintillaNet、DockPanelSuiteを使ったエディタ(IDE風)作り

AngelScriptを使うに当たって、何となく専用エディタがほしくなってしまった。 ただのエディタなら、そこら辺にあるフリーのエディタをダウンロードすれば終わりだ。 それではつまらない!というよりも、欲しい機能がなさ過 …

AngelScriptでShiftJIS対応するためのメモ

2月が最後の投稿でしたね^^; WinXPのサポートが来年切れ、WindowsゲームでもXPの対応をしなくなってきましたね。そして、まだまだ現役のDirectX9ですが、そろそろ自分としてはDirextX11に移行してい …

Android ndk boost 1.52 個人的ビルドメモ

前回のBoost 1.51のメモですが、気がついたら1.52出てるからさぁ、そっちを使おうと単純に思ったので、またメモを! まずは、我が環境 OS Windows7 IDE Eclipse JUNO (4.2) 開発ツー …