Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。
編集可能
2009年12月24日

boost::lexical_castの議論TL

C++な人たちはクリスマスイブの夜にBoost話でわいわいやってました。
6
えーゆー @_a_u

誰か教えて:stringにintを効率よく突っ込む方法。sprintf(buf, "%d", x); str+=buf; ぐらいしかない?

2009-12-24 01:12:21
⬅️⬇️⬆️➡️ @mickey24

まあstringstreamを使うことも多いけど.

2009-12-24 01:16:13
⬅️⬇️⬆️➡️ @mickey24

@_a_u boostがなければstringstreamを使うとかですかね. http://codepad.org/aPMw3UVs

2009-12-24 01:33:04
えーゆー @_a_u

@mickey24 @heppoko むう。boostになっちゃうんですね。ありがとうございます。

2009-12-24 01:27:49
@yuyarin

おめーの実装が悪いんだよという booster な人のツッコミ待ち RT @yuyarin: @_a_u lexical_cast の方が遅い http://bit.ly/5OYcR9

2009-12-24 01:34:16
@yuyarin

まぁ,@_a_u 君の言う効率が何の効率化わからないので時間効率と仮定しています.

2009-12-24 01:35:16
えーゆー @_a_u

@yuyarin んー、簡潔に書けるという意図でした>効率

2009-12-24 01:40:28
えーゆー @_a_u

boosterこわいです><

2009-12-24 01:42:07
えーゆー @_a_u

@mickey24 stringstreamは考えましたが、あんまsprintf使うのと手間変わんないかなあと。

2009-12-24 01:48:28
@yuyarin

@_a_u itoa でも使ってろです

2009-12-24 01:51:05
えーゆー @_a_u

itoa自作する元気もないのでsprintfでいいや。

2009-12-24 01:58:14
⬅️⬇️⬆️➡️ @mickey24

まあlexical_castやstringstreamを介した方が遅いですね.

2009-12-24 01:34:29
Akira Takahashi @cpp_akira

ストリームは遅いですね RT @yuyarin: おめーの実装が悪いんだよという booster な人のツッコミ待ち RT @yuyarin: @_a_u lexical_cast の方が遅い http://bit.ly/5OYcR9

2009-12-24 01:37:47
グレイル @graighle

Boostというかstd::istringstreamだっけ? RT @yuyarin: おめーの実装が悪いんだよという booster な人のツッコミ待ち RT @yuyarin: @_a_u lexical_cast の方が遅い http://bit.ly/5OYcR9

2009-12-24 01:37:52
普通のC++使い、銀天すばる @SubaruG

lexical_castの便利さは動作速度よりもコーディング速度にあるのではと思う RT @yuyarin: おめーの実装が悪いんだよという booster な人のツッコミ待ち RT @yuyarin: @_a_u lexical_cast の方が遅い...

2009-12-24 01:38:59
Akira Takahashi @cpp_akira

C++0xのto_stringはたぶんstringstreamじゃなくitoaで実装されるんだろうなー。

2009-12-24 01:40:38
グレイル @graighle

キャストの使用回数自体少ないですしね. RT @SubaruG: lexical_castの便利さは動作速度よりもコーディング速度にあるのではと思う RT @yuyarin: おめーの実装が悪いんだよという booster な人のツッコミ待ち RT @yuyarin: @_a_u

2009-12-24 01:41:53
ばる @eagle_raptor

あ、そうか。lexical_castって中でstringstream使ってるのか

2009-12-24 01:42:43
普通のC++使い、銀天すばる @SubaruG

C++0xにto_string出来るんだー・・・というか何故現行の標準ライブラリにto_stringがないのだろうか RT @cpp_akira: C++0xのto_stringはたぶんstringstreamじゃなくitoaで実装されるんだろうなー。

2009-12-24 01:43:01
グレイル @graighle

boost::lexical_castはあんまり使ってないなぁ.ちょっと前に使ったか.

2009-12-24 01:45:26
普通のC++使い、銀天すばる @SubaruG

だからこそユーザ定義クラスでも変換できるわけですしね RT @eagle_raptor: あ、そうか。lexical_castって中でstringstream使ってるのか

2009-12-24 01:45:38
いぐにすさん @ignis_fatuus

coutよりprintfの方が速くてもcoutを使うようにやっぱりlexicalが好き RT @yuyarin: おめーの実装が悪いんだよという booster な人のツッコミ待ち RT @yuyarin: @_a_u lexical_cast の方が遅い http://bit.

2009-12-24 01:47:41
残りを読む(81)

コメント

Egtra (ysk-noh) @egtra 2009年12月24日
use_facet絡みの発言を1件追加
0