[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 04/24 09:38 / Filesize : 72 KB / Number-of Response : 302
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【C++】STL(Standard Template Library)相談室 11



1 名前:デフォルトの名無しさん [2009/01/11(日) 11:13:44 ]
C++標準ライブラリの一つ、STLについて。

前スレ
【C++】STL(Standard Template Library)相談室 10
pc11.2ch.net/test/read.cgi/tech/1219719677/

過去ログ・リンク・書籍紹介は >>2 以降

284 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 22:07:16 ]
そういえばlsってよくslと打ち間違えて電車走るな
電車は飽きたので、slって打ったらSTLを宣伝するディストリを誰か作って

285 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 22:39:14 ]
>>284
走っているのは蒸気機関車であって電車ではない罠。
つーか、適当なSTL紹介文書を垂れ流すスクリプトを作って問題のslよりも上流に置けばいいだけじゃん。

286 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 22:47:12 ]
alias sl='lynx www.sgi.com/tech/stl/'

287 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 23:59:28 ]
ttp://d.hatena.ne.jp/wasisan/20090703/
STLってlistとtreeを区別するもんだっけ?

288 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 10:25:05 ]
>>287
別に区別するともしないとも言ってないんでないの?

289 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 18:32:11 ]
STLの中にはlistと別に_Treeクラスがある
listのノードは_Next, _Prevがあるだけだが
_Treeのノードは_Parent, _Left, _Rightがあるから
手が一本多い=構造に違いがある

っていうレスを求めてるのか?>>287

290 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 19:44:14 ]
標準で定められてるSTLコンテナはvector,deque,list,set,multiset,map,multimapだけ
treeはないし、あったとすればそれはベンダの独自拡張だから何とも言えない

291 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 02:49:21 ]
VCだと確かmapとsetの親がtreeだったな

292 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 00:36:35 ]
今時二分木とかw
ハッシュマップだろjk



293 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 01:20:43 ]
おまえのハッシュはソート済みにしてくれんのか

294 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 02:15:38 ]
おうよ、常にソート済みさ

295 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 02:25:42 ]
鬼才あらわる

296 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 11:04:35 ]
>>294
男前だなあんた

297 名前:デフォルトの名無しさん [2009/08/21(金) 12:08:50 ]
std::stringstreamは、ostringstreamとistringstreamの多重継承であると知った
std::stringはstd::stringstreamと関係してる?別物?

298 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 12:18:47 ]
>>297
当然関係してる。
で、当然別物。

299 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 12:34:25 ]
>>297
嘘乙
stringstreamはiostreamを継承している

300 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 21:02:08 ]
int a[10];
std::generate(a, a+10, rand);
で乱数を入れられますが、rand()%100を入れたい場合、bindとか使ってどう書けばいいですか?
lambdaならできそうな気はしますが。

301 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 22:33:27 ]
>>300
generate(a, a+10, bind(modulus<int>(), bind(rand), 100));
TR1(bind)無しだと関数オブジェクト作らないと無理かな。
bindが使える環境ならTR1のrandomを使った方が良いような気がする。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<72KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef