STLsoftの使い方教えてください
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/09/15(月) 18:22:23日本語の解説無くて判りません。
便利な使い方を教えてください。
STLSoft
http://www.synesis.com.au/software/stlsoft/
0002デフォルトの名無しさん
2008/09/15(月) 18:42:23分かんないなら無理に使わなくていいよ
英語の勉強方法をEnglish版逝って習って
英語がわかるようになって、それからだ
0003デフォルトの名無しさん
2008/09/15(月) 19:17:500004デフォルトの名無しさん
2008/09/15(月) 21:03:430005デフォルトの名無しさん
2008/09/15(月) 22:12:14翻訳お願いします。
http://kineko.dyndns.org/~touhou/up/source/up0997.zip
0006デフォルトの名無しさん
2008/09/15(月) 22:15:01言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
0007デフォルトの名無しさん
2008/09/15(月) 22:22:080008デフォルトの名無しさん
2008/09/15(月) 22:25:230009デフォルトの名無しさん
2008/09/15(月) 23:15:1810人いれば、ほぼ毎日良い関数が紹介できます。
0010デフォルトの名無しさん
2008/09/16(火) 14:21:06--
・名前
std::min, std::max
・概要
二つの引き数を比較し、min()の場合は小さい方をmax()の場合は大きい方を返す。
・プロトタイプ
template<typename _Tp>const _Tp& min(const _Tp& __a, const _Tp& __b);
template<typename _Tp>const _Tp& max(const _Tp& __a, const _Tp& __b);
・使用例
#include <algorithm>
/// 引き数を上下限値で制限して返す
template<typename T>const T& func(const T& val, const T& lowerLimit, const T& upperLimit)
{
return std::max(std::min(val, upperLimit), lowerLimit);
}
・補足
引き数の型は、operator<()を持っている必要がある。
比較関数を別途用意できる場合は、3引き数版があるのでそちらを使ってもよい。
--
二つも紹介しちまったぜ。
0011デフォルトの名無しさん
2008/09/16(火) 19:44:44それは標準のSTLにはいってないですか? STLsoftの紹介してください
0012デフォルトの名無しさん
2008/09/16(火) 23:43:47以前のは全文検索が出来なかったので作り直しました。
翻訳、使い方を紹介するのに利用してください。
http://kineko.dyndns.org/~touhou/up/source/up0997.zip
0013デフォルトの名無しさん
2008/09/16(火) 23:57:47いたらきっと、○○○だろう。
さっさと削除依頼出してきなよ。
0014デフォルトの名無しさん
2008/09/17(水) 00:26:050015デフォルトの名無しさん
2008/09/17(水) 00:43:58com_init - CoInitialize(Ex)とCoUninitializeのラッパ
想像通りかもしれないがそれぞれをコンストラクタとデストラクタで呼び出す。
#include <comstl/util/initialisers.hpp>
int main()
{
comstl::com_init init(COINIT_MULTITHREADED);
//ごにょごにょ
}
初期化に失敗したら例外投げるから、必要に応じてcatchすること。
投げない版、com_init_nothrowもある。
姉妹版OleInitialize/Uninitializeを呼ぶole_init/ole_init_nothrowもよろしく。
0016デフォルトの名無しさん
2008/09/17(水) 01:17:17■ このスレッドは過去ログ倉庫に格納されています