C++相談室 part137

■ このスレッドは過去ログ倉庫に格納されています
2018/07/14(土) 17:53:02.14ID:FOAGvAbs
次スレを立てる時は本文の1行目に以下を追加して下さい。
!extend:on:vvvvv:1000:512

C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。

前スレ
C++相談室 part135
https://mevius.5ch.net/test/read.cgi/tech/1522495206/

このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.102【環境依存OK】
http://mevius.5ch.net/test/read.cgi/tech/1509780815/

■長いソースを貼るときはここへ。■
 http://codepad.org/
 https://ideone.com/

[C++ FAQ]
https://isocpp.org/wiki/faq/
http://www.bohyoh.com/CandCPP/FAQ/ (日本語)

----- テンプレ ここまで -----

VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2018/07/14(土) 17:55:20.65ID:FOAGvAbs
スレ作ってみましたが、これ設定間違ってますか?
ワッチョイほにゃららが出てきてない。
2018/07/14(土) 18:42:45.47ID:p9pW3bxe
>>1
スレの立て方は一番上に書いてある。
前スレや関連スレへのリンクも間違ってるぞ。
2018/07/14(土) 18:59:13.88ID:tzAF1ivs
ヘタクソかよ
2018/07/14(土) 20:33:07.04
スレ立て苦手か?
2018/07/14(土) 20:48:45.99ID:6fifTYMf
>>1
ume
2018/07/14(土) 21:34:02.24ID:xV7EJA5w
前スレの 1N2GRIlb0
ディスクキャッシュに入ってるってずいぶん前からわかってたのに
何でムダな作業をやらせたの?
8デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:38:31.07ID:1N2GRIlb
このスレの知恵遅れたちが
どんだけ頭悪いのかよおく分かっただろ

同じ計算機で2秒で終わるような読みこみ処理で
数十秒かかるとかいってたワケだからな

相当オツムが弱い
このスレは知恵遅れしかいない
9デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:41:09.27ID:1N2GRIlb
いまになって
分かってたとかいいだしてるしな

ディスク読む時間に知ったかぶって調子こいてた知恵遅れは
どこいったの?
2018/07/14(土) 21:42:37.85ID:xV7EJA5w
ん?
何度も指摘してたけど
11デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:43:13.23ID:1N2GRIlb
嘘コケ
ハゲ

知恵遅れは前のスレ読んで出直してこいや
12デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:45:09.81ID:1N2GRIlb
ハードディスクの内側読みこんで読みこみ時間がどうとかいってた
バカいる?
2018/07/14(土) 21:45:30.57ID:xV7EJA5w
測らせるならキャッシュに無い状態にしないとアホだろ
2018/07/14(土) 21:46:18.02ID:xV7EJA5w
はじめはキャッシュに入って無いんだから
15デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:46:29.73ID:1N2GRIlb
むしろなバカが指南した方法やコードでは
キャッシュのっかても数十秒かかってたってことだぞ
16デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:48:09.38ID:1N2GRIlb
このスレで教えを乞うてるヤツは
何度もデバッグで走らせてるハズのに
知恵遅れの方法やコード数十秒かかるってことだ

オレのは2秒かからない
知恵遅れは息してる?
2018/07/14(土) 21:48:37.29ID:xV7EJA5w
測定した結果は
fgetsの17秒とreadの1〜2秒しか無い

普通に読むだけで数十秒なんて測定結果は無い
18デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:49:17.53ID:1N2GRIlb
読み方次第で差は歴然と出る
オレの方法は最適な方法だからな
2018/07/14(土) 21:50:16.06ID:xV7EJA5w
fgetsは速いとか言ってなかった?
今遅いことが証明されてるのはfgetsだけ
20デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:50:39.19ID:1N2GRIlb
やっぱり知恵遅れはなにも分かってないわ
まず自分が呼んでる関数がどんな動作してるか分かってないからな
2018/07/14(土) 21:51:14.96ID:xV7EJA5w
何の工夫もないただのreadで2秒なら、
他の方法も読むだけなら2秒
22デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:51:37.65ID:1N2GRIlb
やっぱりこのスレは
相当な知恵遅れしかいない
CもC++も何も分かってない

それ以前の問題
23デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:53:57.67ID:1N2GRIlb
測定結果ででてるからな
相当な速度で速く読みこみたいのに標準関数のファイルポインタ使う知恵遅れなんか
まずいない

ファイルポインタ使う標準関数は
このスレにいる知恵遅れにでも簡単に使えるように
openやread使って使いやすく作ってあるだけだからな
2018/07/14(土) 21:54:36.27ID:xV7EJA5w
fgetsが速いとか言ってたアホが
readとfreadの差を強調する

オーバーヘッドのオーダーは1
読み込みバッファが常識的なサイズであれば無視できる
fgetsのオーバーヘッドのオーダーはn
バッファサイズによらずオーバーヘッドは無視できない
25デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:55:42.62ID:1N2GRIlb
まずfreadもバッファもってるのすら分かってないからな
2018/07/14(土) 21:56:36.36ID:xV7EJA5w
freadで測定させれば証明出来るが

で、
もともと測りたかったディスクアクセスの時間は?
まさかキャッシュに入った状態が普通と考えてるわけではあるまい
27デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:56:51.40ID:1N2GRIlb
ファイルポインタがもってるバッファから
いちいちこっちのバッファにコピーしてんのに

まずその程度のことすら分かってない
28デフォルトの名無しさん
垢版 |
2018/07/14(土) 21:57:27.49ID:1N2GRIlb
相当頭が悪いのが
知ったかぶってるのは分かる
2018/07/14(土) 21:58:58.41ID:xV7EJA5w
測って見ればわかるって

で肝心の解析コードはどうした?
糞遅いコードを自信満々にあげてたけど
30デフォルトの名無しさん
垢版 |
2018/07/14(土) 22:00:01.80ID:1N2GRIlb
クソ遅い?
オレのコードを動かして速度測定したの?

オレより10倍以上低速に作る才能がある知恵遅れのくせに
2018/07/14(土) 22:03:31.04ID:xV7EJA5w
糞遅い
間違い無い

お前の環境で15GBのテキストを作って解析時間を測ってみな
32デフォルトの名無しさん
垢版 |
2018/07/14(土) 22:10:21.76ID:1N2GRIlb
とりあえず
知恵遅れはほっといて

テストデータをジェネレートするコードを
前スレの内容読んでテキトーに作った

 https://ideone.com/cPZvWL

baka_genでコンパイルすれば大量のテストデータを作ってくれる優れものだ
※ 指定ギガバイト数越えたら、1つのセクション書ききったら停止する

 使い方
  Usage:baka_gen <fileparh> <GB size>

出力されてる形式に問題がないかみといてくれ
形式が分からないと解析処理を作りようがない

明日からこのテストデータを解析する処理を作る
33デフォルトの名無しさん
垢版 |
2018/07/14(土) 22:11:40.89ID:1N2GRIlb
まず知恵億れはなにと比較して遅いとか書かないからな
オレは知恵遅れが書いたコードより少なくとも10倍以上速い処理を書いてる
2018/07/14(土) 22:17:02.80ID:CBXc6tpD
>>32
なんか error がいっぱい出ているようだが…
2018/07/14(土) 22:17:16.55ID:xV7EJA5w
15GBのテキストの解析で8.6秒
これを越えればいい
36デフォルトの名無しさん
垢版 |
2018/07/14(土) 22:17:46.97ID:1N2GRIlb
なんのエラー書けよ
エラーとかいわれても分かるワケがないだろ

ヴォケ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況