C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。
前スレ
C++相談室 part148
https://mevius.5ch.net/test/read.cgi/tech/1580471646/
このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.105【環境依存OK】
http://mevius.5ch.net/test/read.cgi/tech/1556142878/
■長いソースを貼るときはここへ。■
http://codepad.org/
https://ideone.com/
[C++ FAQ]
https://isocpp.org/wiki/faq/
http://www.bohyoh.com/CandCPP/FAQ/ (日本語)
探検
C++相談室 part149
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/02/18(火) 06:19:41.54ID:xvjipUWj2020/02/20(木) 10:47:00.85ID:yQ1/Uz2n
他人が自分と違う意見を持つ事実を受け入れられず拒否反応するだけな幼児性は無学のさらに以前の問題だ
100デフォルトの名無しさん
2020/02/20(木) 12:32:07.99ID:nBoep86z 「車輪の再発明」という言葉は、加工貿易しか生きる道は無い日本を必ず衰退させる。
101デフォルトの名無しさん
2020/02/20(木) 12:39:19.67ID:oKHcb/fS 車輪の再発明すら出来ない無能にはこの上なく都合のいい言葉だなw
102デフォルトの名無しさん
2020/02/20(木) 12:53:00.71ID:nBoep86z >>101
実際、最近では同じ事を作ることすら出来なくなっている。
実際、最近では同じ事を作ることすら出来なくなっている。
103デフォルトの名無しさん
2020/02/20(木) 12:55:22.08ID:/g2XBbXj 教育や訓練でやっていることは「車輪の再発明」だよ。
104デフォルトの名無しさん
2020/02/20(木) 15:45:51.57ID:nBoep86z >>103
というか、ホリエモンロケットもアポロのエンジンを真似ているだけとされるのに
何度も墜落したり、三菱のジェット機(旧MRJ)もボーイングなどとほぼ同じような
ものだけど、納期を大幅に延期しまくっても完成できてないように、同じものを
作るということですら簡単では無い事がある。
逆に言えば、ソフトウェアでも売り物と似たようなものをフルスクラッチで作れたと言うことはなかなかの技術力があったということ。
というか、ホリエモンロケットもアポロのエンジンを真似ているだけとされるのに
何度も墜落したり、三菱のジェット機(旧MRJ)もボーイングなどとほぼ同じような
ものだけど、納期を大幅に延期しまくっても完成できてないように、同じものを
作るということですら簡単では無い事がある。
逆に言えば、ソフトウェアでも売り物と似たようなものをフルスクラッチで作れたと言うことはなかなかの技術力があったということ。
105デフォルトの名無しさん
2020/02/20(木) 16:01:29.09ID:yQ1/Uz2n >>79
学生と新米と言ったがそうでない者が
既存のものを知った上で再考することだってある
最初に出した例えで、木でできた車輪や
チューブタイヤがあるのを知った上で
さらに進化できないかなんて話は珍しくもない
そこへ木の車輪があるのに何をしてやがると
突っかかるのをやめるべきだと言っているんだ
人がどんな目的で実験しているのかを
勝手に決めつけている点も問題だ
学生と新米と言ったがそうでない者が
既存のものを知った上で再考することだってある
最初に出した例えで、木でできた車輪や
チューブタイヤがあるのを知った上で
さらに進化できないかなんて話は珍しくもない
そこへ木の車輪があるのに何をしてやがると
突っかかるのをやめるべきだと言っているんだ
人がどんな目的で実験しているのかを
勝手に決めつけている点も問題だ
106はちみつ餃子 ◆8X2XSCHEME
2020/02/20(木) 16:45:38.50ID:s7d9UeaP107はちみつ餃子 ◆8X2XSCHEME
2020/02/20(木) 16:49:30.16ID:s7d9UeaP マ板でやれって言われてるのはそういうとこだよ。
困った老害がいるのならそりゃ大変ですねとは思うが、
C++ 板で言っても知らんがな。
困った老害がいるのならそりゃ大変ですねとは思うが、
C++ 板で言っても知らんがな。
108はちみつ餃子 ◆8X2XSCHEME
2020/02/20(木) 16:49:55.00ID:s7d9UeaP あ、板ってのは間違い。
109デフォルトの名無しさん
2020/02/20(木) 17:01:05.95ID:/g2XBbXj 美術科の大学生が200万円自腹かけて作った卒業制作品に買い手がつかないのも「車輪の再発明」ゆえの想定内。
110デフォルトの名無しさん
2020/02/20(木) 17:30:21.03ID:Nllb9nDe 困った老害ってお前だろ。。
111デフォルトの名無しさん
2020/02/20(木) 17:34:54.13ID:bN6ydBCc というかはちみつはあくまで趣味グラマなのにプロでやってる人の事情に知った風な口きいて首突っ込むから
それに反論すると必ず話がややこしくなる
スルー推奨
それに反論すると必ず話がややこしくなる
スルー推奨
112デフォルトの名無しさん
2020/02/20(木) 17:35:14.56ID:MajNX5le ちゃうねん。
113デフォルトの名無しさん
2020/02/20(木) 17:43:17.07ID:gPd57Xg0 プロでも環境によって全然違うのに、一律に使えないと断定するから反発されているってのが目立つと
組み込みやコンシューマのゲームに限定しても使える、使えないは変わるのだから
組み込みやコンシューマのゲームに限定しても使える、使えないは変わるのだから
114デフォルトの名無しさん
2020/02/20(木) 17:45:42.57ID:Nllb9nDe まあc++の思想としてどんな状況でも使えるユニバーサルな言語を目指してるってのは
あるからな。真に受けて馬鹿が狂信するってのはある意味では不思議じゃない。
あるからな。真に受けて馬鹿が狂信するってのはある意味では不思議じゃない。
115デフォルトの名無しさん
2020/02/20(木) 18:18:26.70ID:yQ1/Uz2n >>106
おまえさんは何か思いついたとき
その思いつきと同様の先人の業績をいちいち調べ上げるのか
俺はそんな悠長なことをするより即やってみたい
調べるのはそのあとだ
木の車輪だって自分でやってみなきゃ気持ち悪いし
アンプは量販店で買えても回路組んでみたい
パンピーとハッカーの違いはそこだろ
おまえさんは何か思いついたとき
その思いつきと同様の先人の業績をいちいち調べ上げるのか
俺はそんな悠長なことをするより即やってみたい
調べるのはそのあとだ
木の車輪だって自分でやってみなきゃ気持ち悪いし
アンプは量販店で買えても回路組んでみたい
パンピーとハッカーの違いはそこだろ
116デフォルトの名無しさん
2020/02/20(木) 18:20:33.96ID:nBoep86z 「板違い」というが、議論と言うのは多岐に渡って派生しても良いもので、それでスレッドが機能不全になってしまうのは、コメントがツリー状にできない2ch/5chそのものの問題点。
117デフォルトの名無しさん
2020/02/20(木) 18:23:17.73ID:nBoep86z >>115
>おまえさんは何か思いついたとき
>その思いつきと同様の先人の業績をいちいち調べ上げるのか
ここ、気持ち分かる。
なんでもやってみる前にすぐに調べようとする弊害と言うものが指摘されている。
調べずに自分の頭でやってみることが脳を鍛える。
>おまえさんは何か思いついたとき
>その思いつきと同様の先人の業績をいちいち調べ上げるのか
ここ、気持ち分かる。
なんでもやってみる前にすぐに調べようとする弊害と言うものが指摘されている。
調べずに自分の頭でやってみることが脳を鍛える。
118デフォルトの名無しさん
2020/02/20(木) 18:27:28.32ID:MajNX5le じゃあお前らの車も木の車輪に変えろ。
119はちみつ餃子 ◆8X2XSCHEME
2020/02/20(木) 18:32:13.55ID:s7d9UeaP120デフォルトの名無しさん
2020/02/20(木) 18:33:53.67ID:MajNX5le 耳に木の車輪付けろ。
121デフォルトの名無しさん
2020/02/20(木) 18:34:07.37ID:nBoep86z エンジンやモーターとかなら他社のものを買ってきて分解すれば学べるが、
プログラムの場合、自分で小さなものから作った方が学べることが多い。
既に出来ているものは複雑すぎて本質を学ぶのは難しいし。
それにFOSSはなぜかサイズが大きくて無駄が大きいことが多い。
プログラムの場合、自分で小さなものから作った方が学べることが多い。
既に出来ているものは複雑すぎて本質を学ぶのは難しいし。
それにFOSSはなぜかサイズが大きくて無駄が大きいことが多い。
122デフォルトの名無しさん
2020/02/20(木) 18:34:58.48ID:gPd57Xg0 stdにあって条件的にそれで十分なのに、わざわざ劣化版作る奴には車輪の云々って言葉が当てはまる
大体そう言うのバグっているし
大体そう言うのバグっているし
123デフォルトの名無しさん
2020/02/20(木) 18:35:04.24ID:MajNX5le Arduinoやってみた感じでは、組み込みにもC++は有効だな。
124デフォルトの名無しさん
2020/02/20(木) 18:36:48.29ID:MajNX5le static_vectorはダブル・アレイのリロケートに使った。
125デフォルトの名無しさん
2020/02/20(木) 18:39:50.51ID:MajNX5le ダブル・アレイで一番効果あったのは、解放されたノードをリンクリストにつなげるときに、整列させるのが一番効果あった。
ダブルアレイは挿入でさえノードの解放が発生するので、確保・解放を壮絶に繰り返す。
この時、リストの末尾に追加するなら、何も計算が必要ない。
整列させるなら検索が必要になる。
ところが、整列させた方が挿入も検索も早くなるという結果に。
すべてキャッシュだと思う。
ダブルアレイは挿入でさえノードの解放が発生するので、確保・解放を壮絶に繰り返す。
この時、リストの末尾に追加するなら、何も計算が必要ない。
整列させるなら検索が必要になる。
ところが、整列させた方が挿入も検索も早くなるという結果に。
すべてキャッシュだと思う。
126デフォルトの名無しさん
2020/02/20(木) 18:42:07.37ID:MajNX5le ちなみにヒープはstd::vectorの上に作った。
std::vector単体のベンチとると遅いんだけど、実用上はそんなに遅くない。
そういうわけで、最近はstd::vector上にヒープ作るの流行ってる。
std::vector単体のベンチとると遅いんだけど、実用上はそんなに遅くない。
そういうわけで、最近はstd::vector上にヒープ作るの流行ってる。
127デフォルトの名無しさん
2020/02/20(木) 18:45:18.27ID:MajNX5le キャッシュに乗るか乗らないか、それが人生のすべてだと思う。
128デフォルトの名無しさん
2020/02/20(木) 18:47:17.83ID:MajNX5le ツリーも試作してみたんだけど、std::vectorの上にヒープ作った。
ヒープの何が良いかって、そのままserializeできるとこだと思う。
ヒープの何が良いかって、そのままserializeできるとこだと思う。
129デフォルトの名無しさん
2020/02/20(木) 18:54:16.16ID:MajNX5le 耳が嫌なら鼻に車輪をつけるべき。
130デフォルトの名無しさん
2020/02/20(木) 22:11:14.05ID:fXEOX4Gg linuxでC++使ってる人っている?
131デフォルトの名無しさん
2020/02/20(木) 23:17:42.47ID:vG9Ftm7S 今はwindows案件ばかりだけど
数年前くらいまではlinuxばかりだった
LL以外はほぼc++のみ
数年前くらいまではlinuxばかりだった
LL以外はほぼc++のみ
132デフォルトの名無しさん
2020/02/21(金) 00:34:16.72ID:/A8YzA6j 車輪の最発明は
133デフォルトの名無しさん
2020/02/21(金) 00:35:19.65ID:/A8YzA6j 車輪の再発明は結果的にそうなるというものであって
そういう現象なのであって
良いも悪いも善も悪も
ないお
そういう現象なのであって
良いも悪いも善も悪も
ないお
134デフォルトの名無しさん
2020/02/21(金) 00:37:46.17ID:/A8YzA6j 真に手間をかけたくなくて時間が惜しい当事者ならアルゴリズム辞典ぐら普通当たるし
そうではなくて他者とか部下が車輪の再発明に時間を浪費するのが我慢ならないのなら
正解を提示してやるべきだろうJK
マ板でやれ、
そうではなくて他者とか部下が車輪の再発明に時間を浪費するのが我慢ならないのなら
正解を提示してやるべきだろうJK
マ板でやれ、
135デフォルトの名無しさん
2020/02/21(金) 00:42:29.43ID:IvNL6hmL 車輪の再発明って例えばどんなものをいうの?
136デフォルトの名無しさん
2020/02/21(金) 00:52:38.31ID:/A8YzA6j 文明を0からやり直すとか
糸車と水車でコンピューターを作ることとか
いろいろ
糸車と水車でコンピューターを作ることとか
いろいろ
137デフォルトの名無しさん
2020/02/21(金) 03:47:53.07ID:4WjPaOvH >>135
何かをやりかけた人をやめさせて、それ以上発展させないようにするために使われる言葉かもしれない。
何かをやりかけた人をやめさせて、それ以上発展させないようにするために使われる言葉かもしれない。
138デフォルトの名無しさん
2020/02/21(金) 03:49:56.83ID:4WjPaOvH >>137
もう一つは、既存のプログラムのステークホルダーが、新しく作らせずに既にあるものを使わせようとするための口実や詭弁かも。
もう一つは、既存のプログラムのステークホルダーが、新しく作らせずに既にあるものを使わせようとするための口実や詭弁かも。
139デフォルトの名無しさん
2020/02/21(金) 04:13:25.48ID:4WjPaOvH この言葉、NPO団体勤務の人が使っているのを見た。
偉そうなこと行ってるけど、実績も学歴もたいしたこと無い。
偉そうなこと行ってるけど、実績も学歴もたいしたこと無い。
140デフォルトの名無しさん
2020/02/21(金) 04:21:00.31ID:4WjPaOvH とある掲示板を見ていたが、この言葉は「その人の中では正しい」だけだと思った。
彼によれば、「自分で書くより既存のものを使ったほうが、大抵の場合は優秀だから」
ということであるが、それは彼の場合であって、自分で書いた方が優秀なものが出来上がる確率が高い人には当てはまらない。
要はIQが人並みを遥かに超えた人と、人並みの人の場合では異なってくる。
彼によれば、「自分で書くより既存のものを使ったほうが、大抵の場合は優秀だから」
ということであるが、それは彼の場合であって、自分で書いた方が優秀なものが出来上がる確率が高い人には当てはまらない。
要はIQが人並みを遥かに超えた人と、人並みの人の場合では異なってくる。
141デフォルトの名無しさん
2020/02/21(金) 08:00:14.20ID:bpnRR2uh メンデルの遺伝の法則とか車輪の再発明がもう何度目だナウシカ状態、
142デフォルトの名無しさん
2020/02/21(金) 08:01:15.19ID:2hInWAVR そもそも自分が優秀だと勘違いしてるヤツだからこそ
糞の山を量産して満足げなんであって
自分の愚かさを理解できてるやつは
糞の山作りかけてる時にそれに気付いて引き返す
糞の山を量産して満足げなんであって
自分の愚かさを理解できてるやつは
糞の山作りかけてる時にそれに気付いて引き返す
143デフォルトの名無しさん
2020/02/21(金) 08:11:44.84ID:Ml11ZCQR そろそろC++の話に戻ろうか
144デフォルトの名無しさん
2020/02/21(金) 08:51:54.20ID:XQ35bdbs なんで既にあるものをそんなにもう一回作りたがるの?
めんどくせえじゃん
めんどくせえじゃん
145デフォルトの名無しさん
2020/02/21(金) 08:54:49.38ID:CRE0rstC わかったC++の話にもどろう
まずはC++で効率のよいコレクションクラスの実装について・・
まずはC++で効率のよいコレクションクラスの実装について・・
146デフォルトの名無しさん
2020/02/21(金) 10:54:03.44ID:ZYgKzVvr147デフォルトの名無しさん
2020/02/21(金) 12:36:04.12ID:TKnLlA6x 無職も既に沢山居るのでもう不要だね
148デフォルトの名無しさん
2020/02/21(金) 12:38:05.46ID:TKnLlA6x あ、死ねって意味じゃないよ。死者の数はもっと多いのでそっちの方がもっと不要。
149デフォルトの名無しさん
2020/02/21(金) 14:12:28.80ID:0hFCFeWT 「自分の愚かさを理解できてるやつ」
これはみんなが同じ力量であることを前提にしていて、こういうところが嫌だ。
これはみんなが同じ力量であることを前提にしていて、こういうところが嫌だ。
150デフォルトの名無しさん
2020/02/21(金) 16:33:28.19ID:ZYgKzVvr 天狗になるのも、どうせ馬鹿だからと居直るのも
正反対のようで共通点がある
正反対のようで共通点がある
151デフォルトの名無しさん
2020/02/21(金) 16:43:32.32ID:0hFCFeWT この分野はレベルの差が大きいので、一般レベルからは有り得なくても天狗とは限らない。
152デフォルトの名無しさん
2020/02/21(金) 17:42:31.96ID:Q29ljCA8 gotoの次は車輪か。
テンプレに付け加えていけよ。
記録することで無駄な議論を減らすってあたりまえのことができてないから
馬鹿なことを何回でも繰り返すんだよ。
安倍政権といっしょでさ。
テンプレに付け加えていけよ。
記録することで無駄な議論を減らすってあたりまえのことができてないから
馬鹿なことを何回でも繰り返すんだよ。
安倍政権といっしょでさ。
153デフォルトの名無しさん
2020/02/21(金) 17:49:18.82ID:ZYgKzVvr gotoの話はみんな通る道なんだよ
後輩が議論するのを邪魔してやるな
後輩が議論するのを邪魔してやるな
154デフォルトの名無しさん
2020/02/21(金) 17:51:05.91ID:EehroR5T 152
ドヤ顔で語ってそう
ドヤ顔で語ってそう
155デフォルトの名無しさん
2020/02/21(金) 18:18:48.49ID:kxM5KQ/J goto hell;
156デフォルトの名無しさん
2020/02/21(金) 19:02:09.52ID:IvNL6hmL コンテナの基本はどうやらヒープのようなのですが。
157デフォルトの名無しさん
2020/02/21(金) 22:32:22.91ID:IvNL6hmL テストを書くのがとても難しい。
158627
2020/02/21(金) 23:03:40.37ID:3bMJAyBr 書いて下さい。さあ!
159デフォルトの名無しさん
2020/02/22(土) 00:13:48.42ID:3tA6OTRM160デフォルトの名無しさん
2020/02/22(土) 00:18:04.12ID:M9bzP2wG std::vectorはPODだと最終的にmemmoveが呼ばれるのにmemmoveよりだいぶ遅い。
それと何故memomoveなのかよくわからない。
それと何故memomoveなのかよくわからない。
161デフォルトの名無しさん
2020/02/22(土) 01:05:00.59ID:TST3TeQo 159
くやしそう
くやしそう
162デフォルトの名無しさん
2020/02/22(土) 01:19:12.99ID:+dvEVrBH ここは趣味でプログラミングやってるギーク多そうだけど
まともなC++人材がいないせいで進歩がウン十年遅れてる業界がかなりあるから
どうかそういうことに飛び込んでいってくれないかな?
あ、給料はたぶんクソ安いけど日本への貢献と思って
まともなC++人材がいないせいで進歩がウン十年遅れてる業界がかなりあるから
どうかそういうことに飛び込んでいってくれないかな?
あ、給料はたぶんクソ安いけど日本への貢献と思って
163デフォルトの名無しさん
2020/02/22(土) 01:23:04.30ID:5xQhS6+V164デフォルトの名無しさん
2020/02/22(土) 10:02:22.31ID:3tA6OTRM 実際に馬鹿に馬鹿って言わないと安倍政権みたいな状態になるってのが今の政治に対する教訓だわな。。
ここも同じか。
ここも同じか。
165デフォルトの名無しさん
2020/02/22(土) 10:46:14.31ID:L9oQb3BP >>164
誰に向かって言っているのかは知らないがお前自身に言い聞かせているんだろうな
誰に向かって言っているのかは知らないがお前自身に言い聞かせているんだろうな
166デフォルトの名無しさん
2020/02/22(土) 10:46:44.30ID:M9bzP2wG ---------- std__pair__construct_1 ----------
std::pair<std::uint32_t, std::uint32_t>[]
size(): 104,857,600
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a1[i].second = i; 30ms
struct twice { std::uint32_t i1, i2; }[]
size: 104,857,600
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a2[i].i2 = i; 0ms
std::pair<std::uint32_t, std::uint32_t>[]
size(): 104,857,600
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a1[i].second = i; 30ms
struct twice { std::uint32_t i1, i2; }[]
size: 104,857,600
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a2[i].i2 = i; 0ms
167デフォルトの名無しさん
2020/02/22(土) 10:47:53.49ID:M9bzP2wG 一億個書き込んで0msなのは最適化で消えるんですかね?
168デフォルトの名無しさん
2020/02/22(土) 11:07:40.21ID:M9bzP2wG なんと最適化で消えていました。
169デフォルトの名無しさん
2020/02/22(土) 11:12:11.00ID:4F0O272/ そりゃn=0なら繰り返すわけない
170デフォルトの名無しさん
2020/02/22(土) 11:14:58.08ID:M9bzP2wG n == sizeなんですよ。
171デフォルトの名無しさん
2020/02/22(土) 11:18:06.93ID:M9bzP2wG 今度は最適化で消えないように末尾をIOしたら、なぜかstd::pairのほうが速くなった。
std::pair<std::uint32_t, std::uint32_t>[]
size(): 10,485,760
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a1[i].second = i; 20ms
1[n - 1].secondt10,485,759
struct twice { std::uint32_t i1, i2; }[]
size: 10,485,760
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a2[i].i2 = i; 42ms
a2[n - 1].i2 10,485,759
std::pair<std::uint32_t, std::uint32_t>[]
size(): 10,485,760
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a1[i].second = i; 20ms
1[n - 1].secondt10,485,759
struct twice { std::uint32_t i1, i2; }[]
size: 10,485,760
construct: 0ms
for (std::uint32_t i = 0; i < n; ++i) a2[i].i2 = i; 42ms
a2[n - 1].i2 10,485,759
172デフォルトの名無しさん
2020/02/22(土) 11:19:11.90ID:M9bzP2wG 最適化で変数が消されないようにするおまじないってないんですかね?
173デフォルトの名無しさん
2020/02/22(土) 11:21:18.77ID:M9bzP2wG 当然と言えば当然だけど消されないようにしたらスタックオーバフローするので、グローバル変数に追い出したら、構築時間を測る方法が無くなった。
174デフォルトの名無しさん
2020/02/22(土) 11:22:23.37ID:M9bzP2wG 意味が分からない。
175デフォルトの名無しさん
2020/02/22(土) 11:24:06.01ID:M9bzP2wG nをsizeと書いておいた方が後でわかりやすいのかな。
176デフォルトの名無しさん
2020/02/22(土) 11:27:04.70ID:M9bzP2wG 大きなスタックをとる方法かms以下を測る方法みつけないと測れない。
177デフォルトの名無しさん
2020/02/22(土) 11:32:12.14ID:M9bzP2wG C++の最適化は異常すぎる。
178デフォルトの名無しさん
2020/02/22(土) 11:37:21.93ID:FQZLMBs9 おまえが頭悪いのは十分わかったから、もう書き込むな
179デフォルトの名無しさん
2020/02/22(土) 11:37:23.90ID:M9bzP2wG ちなみにグローバル変数で一億個確保したら今度はClangがギブアップした。
1000万個ならClangでもいけた。
1000万個ならClangでもいけた。
180デフォルトの名無しさん
2020/02/22(土) 11:56:13.47ID:M9bzP2wG std::vectorは初期化子リストによる構築が出来るんだけど、そこでもオーバーフローしたような気がする。
でも、元ネタは別にスタックに入れなくてもどこかにあるはずなので、なぜそうなるのかよくわからなかった。
でも、元ネタは別にスタックに入れなくてもどこかにあるはずなので、なぜそうなるのかよくわからなかった。
181デフォルトの名無しさん
2020/02/22(土) 12:30:58.63ID:sQwxiot/ 特殊学級の子が乱入してきちゃってるやん・・・
182デフォルトの名無しさん
2020/02/22(土) 13:42:24.73ID:M9bzP2wG なんだと!
183デフォルトの名無しさん
2020/02/22(土) 15:42:46.89ID:M9bzP2wG スタック使えるのがC++の利点だよね。
184デフォルトの名無しさん
2020/02/22(土) 16:27:02.47ID:vUJdNmYs そもそもコードを書いた時点でされるであろう最適化を
まったく予想できていない
もうこの時点で脳味噌がコンパイラの知能より劣ってるのが確定
これすらわからんから延々と馬鹿な実験を続ける
まったく予想できていない
もうこの時点で脳味噌がコンパイラの知能より劣ってるのが確定
これすらわからんから延々と馬鹿な実験を続ける
185デフォルトの名無しさん
2020/02/22(土) 16:38:08.08ID:/f58S0oT バカな実験は勝手にやっててくれて構わないが、いちいちここに書き込むのはやめて欲しい。バカなことでも呟いていれば誰かが正しいことを教えてくれるだろうというスタイルなのだろうか?
186デフォルトの名無しさん
2020/02/22(土) 16:49:06.66ID:M9bzP2wG187デフォルトの名無しさん
2020/02/22(土) 17:30:17.04ID:M9bzP2wG 他に気付いたことは。
gotoはかなり使い道がある。
newは意外と速い。
std::vectorはコンテントによって最適化してくれるので基盤としてなかなか良い。
gotoはかなり使い道がある。
newは意外と速い。
std::vectorはコンテントによって最適化してくれるので基盤としてなかなか良い。
188デフォルトの名無しさん
2020/02/22(土) 17:33:20.63ID:M9bzP2wG メモリー分断化は全く問題にもならなかった。
そんなに心配ならOSもJavaで書くしかない。
そんなに心配ならOSもJavaで書くしかない。
189デフォルトの名無しさん
2020/02/22(土) 18:27:04.22ID:8Q4grnkR 構うから図に乗るんだよ
煽られてもガン無視しとけ
煽られてもガン無視しとけ
190はちみつ餃子 ◆8X2XSCHEME
2020/02/22(土) 18:30:13.87ID:5jIrjfcF >>186-187
マイクロベンチマークは特性を見極めるのに使うべきで、
その特性が用途に適合するかどうかという視点で見ないと意味ない。
当たり前だがあらゆる意味で最強ってことはそうそうあることではなくて、
良い部分もあれば悪い部分もある。
普段はかなり良質な機能でも、その悪い部分を使うような用途だったら
使い物にならないかもしれない。
「間違い」っていうのは目的にマッチしないってことなんだよ。
目的・用途が示されないベンチマークがダラダラ流れててもそこに間違いもクソもない。
指摘を期待するなら指摘できるような形に整理して欲しい。
C++ スレだから言語仕様に反することは (目的にかかわらず) 間違いと言うかもしれんけど、
言語仕様で未定義のことでもやむをえずやることは C++ ではあることだしな。
マイクロベンチマークは特性を見極めるのに使うべきで、
その特性が用途に適合するかどうかという視点で見ないと意味ない。
当たり前だがあらゆる意味で最強ってことはそうそうあることではなくて、
良い部分もあれば悪い部分もある。
普段はかなり良質な機能でも、その悪い部分を使うような用途だったら
使い物にならないかもしれない。
「間違い」っていうのは目的にマッチしないってことなんだよ。
目的・用途が示されないベンチマークがダラダラ流れててもそこに間違いもクソもない。
指摘を期待するなら指摘できるような形に整理して欲しい。
C++ スレだから言語仕様に反することは (目的にかかわらず) 間違いと言うかもしれんけど、
言語仕様で未定義のことでもやむをえずやることは C++ ではあることだしな。
191デフォルトの名無しさん
2020/02/22(土) 18:36:22.97ID:M9bzP2wG まずbenchmarkをとる方法がわかってないから。
192デフォルトの名無しさん
2020/02/22(土) 22:36:47.98ID:8zrZxrX6 ベンチマーク取ること自体が目的なのはプロセッサベンダーとパソコンオタクだけ
まず要件があって、それを満たすことの判定のために設計するのがベンチマークだ
まず要件があって、それを満たすことの判定のために設計するのがベンチマークだ
193デフォルトの名無しさん
2020/02/22(土) 23:06:34.77ID:M9bzP2wG だいたいの感覚がわかればいいんだけど。
194デフォルトの名無しさん
2020/02/23(日) 00:36:06.65ID:VTsgWMQb ベンチマークは比較のために行うものなのでは…
195デフォルトの名無しさん
2020/02/23(日) 03:50:37.25ID:e8YTPgwZ196デフォルトの名無しさん
2020/02/23(日) 06:59:13.39ID:pCDQSm7+197デフォルトの名無しさん
2020/02/23(日) 10:37:28.13ID:UFB+Qlam198デフォルトの名無しさん
2020/02/23(日) 14:00:58.11ID:5lcMrU2O でお前は何を相談したいわけ?
中身のない活動報告しないくていいから
中身のない活動報告しないくていいから
199デフォルトの名無しさん
2020/02/23(日) 14:18:49.75ID:UFB+Qlam■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【イオン】中国湖南省に新大型店を開業 混乱なく地元客でにぎわい モール内にユニクロや無印良品 [1ゲットロボ★]
- 【野球】巨人、オコエ瑠偉〝電撃退団〟は温情措置 10年前からMLB志向も…羽ばたけるか [冬月記者★]
- 【芸能】『バンダイナムコフェス』上海公演 日本人歌手・大槻マキが歌唱中に強制退場… 急に音を止められスタッフらしき人達に★2 [冬月記者★]
- 【ヒグマ】焼却施設が限界 駆除数17倍で処理に追われる自治体 1頭焼却に灯油100リットル 作業追いつかずに腐敗進み、埋めるケースも [ぐれ★]
- 中国航空会社、日本行き減便900便超に拡大 関空中心に全体の16% ★2 [蚤の市★]
- 「特に中国は事態悪化を控えるべき」 日中対立巡りフランス高官言及 [蚤の市★]
- 昨日高市に8000万の宣伝費報道が出てから各社高市に批判的な記事を一斉に出し始める。一体何が起こってるんや…🤔 [931948549]
- 早死にしたから神格化されている人物といえば? [929293504]
- 【速報】例のVtuber、謝罪
- 新海誠っていつの間にかオワコンになったな
- 今泣いて何年か後の自分🌃💃🏻🏡
- 一流経済学者(70)「WSJの記事はウソだ。情報を取れない人が書いている」 [309323212]
