- C++相談室 part117 [転載禁止]©2ch.net
593 :デフォルトの名無しさん[sage]:2015/06/21(日) 01:52:07.04 ID:qbGsUBw5 - >>591
紛らわしい言い方の意見だね?(´・ω・`) constが付いた型はconstが付いていない型とは「違う型」なんだから そもそも「付いた」という言い方が紛らわしいんだけどね?(´・ω・`)
|
- C++相談室 part117 [転載禁止]©2ch.net
603 :デフォルトの名無しさん[sage]:2015/06/21(日) 02:35:46.42 ID:qbGsUBw5 - やっぱり、なんかみんな勘違いしてると思うよ?(´・ω・`)
これこれだから付けなきゃいけないとか、こうだから付けなくていい そういう議論は無意味なんだよ?(´・ω・`) >>593 でも言ったけど > constが付いた型はconstが付いていない型とは「違う型」なんだから そういう型に「なるかならないか」だけなんだよ?(´・ω・`)
|
- Visual Studio 2013 SP7 [転載禁止]©2ch.net
790 :デフォルトの名無しさん[sage]:2015/06/21(日) 09:28:27.51 ID:qbGsUBw5 - 車の制御システムは情報機器としては非常に開発スパンが長いからね?(´・ω・`)
かなりの確率で以前のものを再利用できない状況が発生するんだよ?(´・ω・`) 携帯・スマホのようにへたすると年間に何度も新製品を出すのとかとは 環境が違い過ぎるんだよ?(´・ω・`)
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
284 :デフォルトの名無しさん[sage]:2015/06/21(日) 09:41:37.24 ID:qbGsUBw5 - 昨日、マルチスレッドなプログラムのコードを読んでたんです。マルチスレッド。
そしたらなんかロックがめちゃくちゃ競合しててパフォーマンスが出ないんです。 で、変更履歴よく見たらなんか全メソッドを一つのmutexでロックして、マルチスレッドに対応した、とか書いてあるんです。 もうね、アホかと。馬鹿かと。 お前らな、単一mutexで囲うだけの対応如きでマルチスレッド対応とか言ってんじゃねーよ、ボケが。 単一mutexだよ、単一mutex。 なんかthreadを作りまくってる箇所もあるし。多重ループの内側でthread生成か。おめでてーな。 よーしデータを細分化してガンガン別スレッドで処理しちゃうぞー、とかやってるの。もう見てらんない。 お前らな、Fork/Joinフレームワークのスレッドプール実装やるからそれ使えと。 マルチスレッドってのはな、もっと殺伐としてるべきなんだよ。 Work-stealing dequeを持ったスレッド同士がいつタスクをstealしてもおかしくない、 盗むか盗まれるか、そんな雰囲気がいいんじゃねーか。Lock-freeじゃない奴は、すっこんでろ。 で、ようやくdata raceの箇所を見つけたかと思ったら、コメントに、gccの最適化でバグるのでvolatileを付ける、とか書いてるんです。 そこでまたぶち切れですよ。 あのな、volatileなんてC++のマルチスレッドプログラムじゃ意味ねーんだよ。ボケが。 得意げな顔して何が、最適化でバグる、だ。 お前は本当にメモリモデルを理解してるのかと問いたい。問い詰めたい。小1時間問い詰めたい。 バグってるのはお前のコードのほうちゃうんかと。 マルチスレッド通の俺から言わせてもらえば今、マルチスレッドプログラミングでの最新流行はやっぱり、 non seq_cst atomics、これだね。 非seq_cstなatomic変数 + seq_cst fence。これが通の作り方。 non seq_cst atomicsってのはatomic変数へのアクセスにmemory_order_seq_cstを指定しない。そん代わりオーバーヘッドが少なめ。これ。 で、それを補完する明示的なmemory_order_seq_cstメモリフェンス。これ最強。 しかしこれをやると次からHans Boehm先生にマークされるという危険も伴う、諸刃の剣。 素人でなくてもお薦め出来ない。 まあお前らド素人は、毎日 Good morning all! とでもつぶやいてなさいってこった。
|
- 画像処理 15枚目 [転載禁止]©2ch.net
21 :デフォルトの名無しさん[sage]:2015/06/21(日) 09:51:41.37 ID:qbGsUBw5 - その入手したいパターンというのがデジタルデータという意味なら、
入手後、自分で印刷するつもりだということ?(´・ω・`) それなら自分でペイントとかで作って印刷すればいいんじゃないかな?(´・ω・`)
|
- C++11が動的言語よりも開発効率が良くなってる…
266 :デフォルトの名無しさん[sage]:2015/06/21(日) 15:39:52.09 ID:qbGsUBw5 - ソース内のみのローカルなstatic関数には使う人や場合もあるみたいだけど?(´・ω・`)
プロトタイピングならいざしらず、ラフデザインとかの段階で使う必要はなくなるし、 下手すりゃ戻りの型を確認する為に一々触らなくて済むソースまで見に行く必要が あるとか、あんまりお薦めはできないよね?(´・ω・`)
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
300 :デフォルトの名無しさん[sage]:2015/06/21(日) 17:10:58.20 ID:qbGsUBw5 - >>296
廃止できるんなら、セキュアっぽい仕様に変更も可能だと思うんだけど、 なんで廃止なんだろう?(´・ω・`)
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
303 :デフォルトの名無しさん[sage]:2015/06/21(日) 17:44:51.75 ID:qbGsUBw5 - >>301,302
いや、あのね?(´・ω・`) 無くしてしまえるなら変えてもいいんじゃないの?(´・ω・`) という疑問なんだよ?(´・ω・`) 因みにgets_s()は確か実装が必須じゃなかったような気がするよ?(´・ω・`)
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
305 :デフォルトの名無しさん[sage]:2015/06/21(日) 17:56:00.28 ID:qbGsUBw5 - >>304
なるほど!納得したよ!情弱を困らせると五月蝿いからって理由だったんだね?(´・ω・`)
|