[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 22:57 / Filesize : 262 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

【C++】template 統合スレ -- Part6



1 名前:デフォルトの名無しさん mailto:sage [04/11/25 21:11:32]
C++ のジェネリックプログラミングの話をしましょう。
以下のスレッドを統合するスレです。
STLスレッド
Part1 pc.2ch.net/tech/kako/1004/10042/1004287394.html
Part2 pc3.2ch.net/tech/kako/1026/10267/1026793823.html

【C++】Boost使い集まれ!
pc3.2ch.net/test/read.cgi/tech/1033830935/ (html化待ち?)

Generic Programming with C++ Template
pc.2ch.net/tech/kako/1008/10085/1008593126.html
【C++】template 統合スレ -- STL/Boost/Loki, etc.
pc2.2ch.net/tech/kako/1037/10377/1037795348.html
【C++】template 統合スレ -- Part2
pc2.2ch.net/test/read.cgi/tech/1047978546/ (html化待ち)
【C++】template 統合スレ -- Part3
pc5.2ch.net/test/read.cgi/tech/1066493064/ (html化待ち)
【C++】template 統合スレ -- Part4
pc5.2ch.net/test/read.cgi/tech/1083550483/ (html化待ち)
【C++】template 統合スレ -- Part5
pc5.2ch.net/test/read.cgi/tech/1091522597/
関連スレ、その他リンクは >>2-5 あたりに。


981 名前:デフォルトの名無しさん mailto:sage [2005/11/02(水) 16:19:39 ]
>>980
どの辺が便利なのか理解に苦しむ。

982 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 13:49:05 ]
>>980
型安全な printf, scanf というのが一番インパクトが大きいと思います.
後,lambda のような(擬似的な)可変長テンプレート引数を使ったライブラリの
コンパイル時メッセージが見やすくなるというのもあるかと.

>>981
Boost な人にとっては,これまでプリプロセッサなどで力技で実装していた
Function, Tuple, MPL, Lambda など多くのライブラリの実装が
非常に楽に見通しよく実装できるようになり,便利になると思います.

983 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 15:15:01 ]
>>982
コンパイルエラーなどたいして問題じゃないけどね。
それよりもデバッグの方が大変。

984 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 15:19:33 ]
変な拡張するより単にプリプロセッサを名前空間対応にすればいいだけちがうの?


985 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 15:30:42 ]
>>984
それじゃプリプロセッサにならないでしょ。

986 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 17:19:51 ]
え、C/C++のプリプロセッサってトークン理解してるはずなんだけどなあ。
商用じゃプリプロセスと同時に解析するのが主流だし。
テンプレート引数程度の局所的変更じゃ根本的解決にならないでしょ。

987 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 17:26:54 ]
名前空間を通常のものとプリプロセッサで共有しようとすると
泥沼になる気がする。(例えば
# define STD_BEGIN namespace std{
とか)
pp専用の名前空間ならwaveが実験的に対応している。

988 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 22:37:23 ]
プリプロセッサと言えば、C++/CLIでとんちきな拡張してるよ。
スペース区切りキーワードってやつ。
www.microsoft.com/japan/msdn/vs05/visualc/TransGuide.asp

989 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 00:29:44 ]
プリプロセッサと本体の間のフォーマットってANSIか何かで標準規格ある?
#132 "hogehote.h"
たいていはこんなの出るんだよね?



990 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 01:08:57 ]
次スレ立てて良いですか?

991 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 01:21:16 ]
C++相談室で十分だと思うんだ。

992 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 01:32:58 ]
ハゲドー
一年もかかってやっと1スレなペースだし

993 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 01:40:20 ]
>>983
> コンパイルエラーなどたいして問題じゃないけどね。

断言君さようなら


994 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 11:26:29 ]
断言君だって。なにその俺様用語w

オナニーマクロだらけの糞コード書いてる奴は
日本語にもそれが出るね。

995 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 12:12:24 ]
断言君 の検索結果 約 926,000 件中 1 - 10 件目 (0.27 秒)

996 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 12:25:58 ]
俺も>>983を支持する。
ランタイムエラーが恐ろしいのであって、
コンパイルエラーなどコンパイラとの対話交渉に過ぎない。

997 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 13:14:27 ]
てかさ、コンパイルエラーが出てたら、
そもそも実行ファイルはビルドされて無いんじゃないか?
ワーニングなら分かるけど。

998 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 13:49:38 ]
つぎスレ立てるかどうか迷っているんだが
このスレのタイトルをよく吟味したら

「統合」:いくつかの物を一つにまとめあわせること

このように辞書では出ている。
つーことは「STL相談室」も「BOOSTを語れ」も入らないよーな気がした。
それとも、ここのつぎスレが要らないのか?
そんな疑問を抱いてしまって、俺には次スレを立てる勇気がない。
さあ。次をたてる勇者はだれか。

999 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 13:53:56 ]
boostは微妙だがSTLスレもこのスレも必要なし
あっても混乱するだけ




1000 名前:デフォルトの名無しさん mailto:sage [2005/11/04(金) 14:02:28 ]
STLを使うと実行ファイルのサイズが10倍になるから
スレは統合すべきだと思います。

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






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

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

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