BWTL

現在、開発凍結されています。ここに記載されている内容は、現在実現の目処はたっていません。

概要#

汎用テンプレート群。

ダウンロード#

上が新しい。

bwtl070704.lzh

履歴#

07/07/04実はふにゃさんからのコピー

メンバ#

ここに記載されていない関数は使うべきではない。
または、ソースコードをよく読んで注意深く使うこと。

BringClose#

void BringClose(T& from,T to,T step=1)
fromをtoにstepだけ近づける

IsIn#

bool IsIn(T min,T num,T max)
min以上max以下かどうか

Modulo#

T Modulo(T start,T num,T end)
[start, end)につめる

replace_all#

std::basic_string
replace_all(
const std::basic_string& source,
const std::basic_string& pattern,
const std::basic_string& placement
)
特定の文字列を置換(from S34 [www.s34.co.jp])

Saturate#

void Saturate(T min,T& num,T max)
min以上max以下に制限する