- 1 名前:デフォルトの名無しさん mailto:sage [2015/07/25(土) 16:14:05.15 ID:I42JqLkf.net]
- ■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part87 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1427558696/ ■次スレは>>970が建てる事。 建てられない場合は他を指定する事。
- 2 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 09:05:59.64 ID:fLVu21Zo.net]
- 質問しようと思ったけどボコボコにされそうだからしない事にした
- 3 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 11:30:04.61 ID:46Fm2wcC.net]
- そんな……
やさしいおじさんが聞いてあげるから言ってみな?
- 4 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 11:39:51.33 ID:N2oZlVgp.net]
- なんだ おまえ ホモか
- 5 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 16:15:48.72 ID:xa5HdSSx.net]
- 結局セキュリティソフト君はその後どうしたのかね?
- 6 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 17:26:44.71 ID:lXSfNNdx.net]
- セキュリティソフトの作成方法を聞き出して
その情報を元にウイルスでも作ろうと思ってたんじゃないの
- 7 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 17:39:28.63 ID:l9VGeSW8.net]
- >>6
そんな頭があれば既に作ってるだろうw
- 8 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 19:23:11.46 ID:kjrWspdc.net]
- >>6
その匂いがプンプンするね 今日日セキュリティソフトを自作したところでそんな怪しげなもの誰一人使わない 犯罪目的のクズ野
- 9 名前:Yだろ []
- [ここ壊れてます]
- 10 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 19:36:43.53 ID:vtqRL+nm.net]
- >>8
2ch脳全開だなw
- 11 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 20:19:40.20 ID:B0K0vZKc.net]
- そんなスキルあるやついないだろうしねぇ
でも祐ちゃんの例もあるし今居る住民もいつダークサイドに堕ちるか分からんよw
- 12 名前:デフォルトの名無しさん mailto:sage [2015/07/26(日) 20:31:57.38 ID:N2oZlVgp.net]
- おまえらの場合「立つ鳥、跡を濁さず」とか言って
社内インフラを綺麗にしていくんだろ そうはいかない
- 13 名前:デフォルトの名無しさん [2015/07/29(水) 10:43:41.78 ID:Sn/ML9/s.net]
- 最近になって開発環境を総グレードアップして
いよいよTaskやasync/awaitを使い始めたんだけど、信じられないくらい難解だね ぱっと見スマートに見えるコードでも、finallyとかcatchとか使うと、実行順序が滅茶苦茶になるし、バグコードが分かりにくい ストアアプリなんかはThread廃棄で、これだけを使えとかされているけど、こんなもの生き残るんだろうか・・・ 少し心配になってきた 今どの程度の人たちが使っているんだろうか・・・使っている人います? 利用者が少ないようだと、そのうちコケるんじゃないかと思うので使用を躊躇う
- 14 名前:デフォルトの名無しさん [2015/07/29(水) 10:47:04.71 ID:ARLADCs4.net]
- 新しいことに対応できない老人はずっとThreadのままでいいんじゃね
- 15 名前:デフォルトの名無しさん [2015/07/29(水) 10:50:05.68 ID:Sn/ML9/s.net]
- www.slideshare.net/ufcpp/an-other-world-awaits-you
いくら効率が悪いといっても、こんなにしてしまうくらいならシンプルにlock式にした方が良い気がするんだよな・・・ 何時までこの強引なシングルスレッドモデルを使う気なんだろうか
- 16 名前:デフォルトの名無しさん [2015/07/29(水) 10:53:42.82 ID:Sn/ML9/s.net]
- >>13
新しくて使えるものならOK だけど、コードにバグがあるのかないのかはっきりしないコードが容易に生産されてしまう仕組みと それを実現しているシステムが難解で一度バグったら解決困難に陥るところが気に入らない
- 17 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 11:08:36.50 ID:KiB1GMXB.net]
- 気に入らないなら使うなよ
馬鹿じゃねえの 頼まれてもいないくせに図々しく使った挙げ句ウダウダうるせえんだよ生ゴミが スタバのミルクスチーマーに頭突っ込んで死ね
- 18 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 11:12:05.54 ID:/xHve5to.net]
- まあ複雑な裏側を隠蔽した副作用で変な落とし穴作ってる側面はある
そういうや以前ストアアプリで生Thread使えないんで困ったような記憶があるなあ。 あれ何に困ったんだっけ
- 19 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 11:21:13.95 ID:/xHve5to.net]
- スレッドをAbortする手段がないから、まれにデッドロックするバグがあるライブラリを
使えなくて困ったんだな確か...
- 20 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 11:23:56.70 ID:5YdTwoj1.net]
- まれにデッドロックするバグのあるライブラリなんか、
Abort有る無しに関わらず使いたくないな。
- 21 名前:デフォルトの名無しさん [2015/07/29(水) 14:35:01.41 ID:Sn/ML9/s.net]
- こいつを完全理解しようと思うならSynchronizationContextの自前実装で試してみるくらいはしないと無理だな・・・ふぅ
なんでこんな変態的な事しようなんて考えたんだろMSの中の人は・・・ www.kanazawa-net.ne.jp/~pmansato/parallel/parallel_synccontext.htm
- 22 名前:デフォルトの名無しさん [2015/07/29(水) 14:36:16.21 ID:Sn/ML9/s.net]
- まだ、C++のテンプレート変態メタプログラミングの方が可愛げがある
やり過ぎだ・・・
- 23 名前:デフォルトの名無しさん [2015/07/29(水) 14:58:15.30 ID:UDgaLD/w.net]
- やり過ぎの基準ってどこだろう。
ラムダだって初級者にはやり過ぎだろう。
- 24 名前:デフォルトの名無しさん [2015/07/29(水) 15:09:34.16 ID:Sn/ML9/s.net]
- 知るべき内容が、際限なく発散しなければ、多少奇抜でも初心者は驚くだけでそのうち慣れるだろう
そうでないのは良くない Task/asyncは際限なく発散している、質が良くない あとドキュメント少なすぎ
- 25 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 15:51:42.49 ID:i8OV3HLL.net]
- 質が良くないとは思わんけど、便利だけどドキュメント少なすぎなのはまあそうかも
- 26 名前:デフォルトの名無しさん [2015/07/29(水) 16:00:51.85 ID:Sn/ML9/s.net]
- 本当はね、言語の組み込み機能位なら、一ページで説明できる程度でなきゃ駄目だ
大量のドキュメントなしに全貌が理解できないなんてのは最低です 提供される要素は巨大ライブラリじゃないんだから・・・
- 27 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 17:41:02.30 ID:RzPhPosx.net]
- asyncの例外はもうちょっと何とかして欲しい
だからと言ってpromiseもどきに退行する気もないが
- 28 名前:デフォルトの名無しさん [2015/07/29(水) 18:09:37.81 ID:Sn/ML9/s.net]
- だんだん問題が見えてきた。用心しなきゃならないのは、awaitをlockで囲んでしまわないことと
async void のケースで、完了を待たないという事をしっかりと理解しておく事だな 待たないから、awaitを使って書かれたコードより先にそれを囲っているfinallyを実行してしまう 前者にしても後者にしても、サブルーチンやイベント呼び出しに含まれていたりするケースはバグが潜在しやすいね こりゃ、初心者に啓蒙活動するもの大変だ 後でアンチパターン集作らないと・・・どっかサイト作っている人いないかな、作るのメンドイ
- 29 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 18:15:27.82 ID:kqrCR8QI.net]
- なんかレベル低くない?
- 30 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 18:22:32.72 ID:ARLADCs4.net]
- 低レベルな話題は初心者用スレでどうぞ
ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1436344868/
- 31 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 18:27:14.32 ID:aeHXtAal.net]
- 初心者に啓蒙…
- 32 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 18:31:26.26 ID:7PHxXKam.net]
- 勤勉な無能だな。
今日中にID:Sn/ML9/sを銃殺しておくように。
- 33 名前:デフォルトの名無しさん [2015/07/29(水) 18:32:40.51 ID:v5HDQPvF.net]
- Task使えばいいじゃない
- 34 名前:デフォルトの名無しさん [2015/07/29(水) 18:44:23.60 ID:Sn/ML9/s.net]
- >>28-32
お前らに何一つ理解できているとは思えないけどなw
- 35 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 19:02:27.32 ID:eAAheHcV.net]
- 気は済んだ?
じゃ、飛び込もうか 電車がきたよ
- 36 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 19:28:29.68 ID:ozMfiNSe.net]
- >>27
バカ
- 37 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 21:50:33.64 ID:G+YolpHZ.net]
- 将来的にマイグレーションするんじゃねえのって考えると恐い
別の言語に移植できるのかこんなの
- 38 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 21:59:45.14 ID:A0PWsVoV.net]
- 非同期なんて見えないgoto文だらけみたいなもの
- 39 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 22:22:48.27 ID:F3xhAPP9.net]
- ちなみにJavaScriptにはasyncが入ったよ
なんだかんだC#のやり方は正しい
- 40 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 22:30:49.56 ID:ubdcnWrb.net]
- C#の機能を取り込もうと周りが真似ていくはずだから移植は難しくはない筈
- 41 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 22:59:35.19 ID:JV2gkNFI.net]
- C++でも次期改定C++17の主要機能の一つとして挙げられている
- 42 名前:デフォルトの名無しさん mailto:sage [2015/07/29(水) 23:13:48.97 ID:eAAheHcV.net]
- Pythonも3.5でasync/await入る
try~catchの融通の利かなさまでおんなじw
- 43 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 01:34:31.84 ID:1osdJ7bT.net]
- C#知らないけど、凄い詳細な仕様での例外の問題を話しているのかと思って、
わざわざC#のasyncの仕様読んだ ただの非同期処理を知らない初心者がブーたれてただけだった…
- 44 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 01:36:30.16 ID:1osdJ7bT.net]
- これがC++のTMPより複雑とか、Boostすら触ったこと無いとしか
- 45 名前:デフォルトの名無しさん [2015/07/30(木) 06:07:53.43 ID:TTNL8OnS.net]
- >>42-43
そんな知識で反応するとか酷過ぎるw Boostはかなりきれいに整備されてるだろ 難しくはあるが複雑ではない そして、あんまり落とし穴のような問題は無い
- 46 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 06:40:30.06 ID:1osdJ7bT.net]
- >>44
なんでそんな使った事もないのバレバレなレスが出来るんだwwwww spiritとか黒魔術の塊なのに 最近は浅い知識で知ったかぶりするのが流行ってるのか?
- 47 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 06:47:38.85 ID:1osdJ7bT.net]
- つか別スレッドの例外を、開始スレッドのブロックで拾えないとか、
平均的Javaプログラマすらわかるような、当たり前すぎてビビる話されてドヤられても困るわ
- 48 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 06:50:57.70 ID:JffQwXQ6.net]
- asyncやTaskがきれいかどうかはともかく、boost以下はないw
- 49 名前:デフォルトの名無しさん [2015/07/30(木) 06:52:34.22 ID:TTNL8OnS.net]
- >>45
黒魔術と難解性と複雑さの違いは理解し解こうなw ついでに言うと知っているし、かつて使いまくってたし 今は開発全部C#に移って、だいぶご無沙汰だけどね #あれは、構文解析機として独立したライブラリで、各種テンプレートの中でも他所への影響が少ない簡潔なライブラリだよ
- 50 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 07:13:49.61 ID:1osdJ7bT.net]
- 全然簡潔じゃねえよ糞ワロタwww
中身Phoenixそのままだぞww 最悪そのままスレッド内で例外処理すりゃいいだけの話と、 書き損じたら読めないエラー出す上に、 使う側にも魔術要求するバッドノウハウの塊を一緒にすんなw
- 51 名前:デフォルトの名無しさん [2015/07/30(木) 07:16:43.41 ID:TTNL8OnS.net]
- >>49
使ってみたけど難しすぎて全然分からなかったと言えよw 簡潔かどうか把握できるところまで辿り着けませんでしたと
- 52 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 07:31:38.69 ID:1osdJ7bT.net]
- >>50
アホか使ってるから言ってんだよw そんな中身のないレスしかできない時点で、 使ってもいないのがよくわかるw
- 53 名前:デフォルトの名無しさん [2015/07/30(木) 07:37:48.65 ID:TTNL8OnS.net]
- ちなみに俺だったら、テンプレートライブラリ群の中ではスマートポインタ類を挙げるよ
async/awaitの問題点の質は、参照カウンタ式のスマートポインタの問題点とよく似ている spiritのように完璧な基礎を基盤に順次積み上げているようなライブラリを挙げたりはしない
- 54 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 07:47:59.99 ID:qgoNGP4Y.net]
- こんな時間から真っ赤で大丈夫か
- 55 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 07:56:59.31 ID:1osdJ7bT.net]
- >>52
>async/awaitの問題点の質は、参照カウンタ式のスマートポインタの問題点とよく似ている んー?ちょっと理解できないので、ぜひ説明してみてくれ ちなみにspiritは中身phoenixで、 普通にboost::mplも使ってるので基礎全然ではない 資産の積み重ねであると認めている時点で簡潔でもない
- 56 名前:デフォルトの名無しさん [2015/07/30(木) 08:05:57.29 ID:TTNL8OnS.net]
- >>54
内容物を封じ込めきれない場合、くるんで隠しちゃダメなんだよ バグだらけになる、スマートポインタが流行ったときに散々議論された話 C++の場合、それ以上に生ポインタがやばいので、チーム全体のスキルを上げてだましだまし使うという選択肢も考えられるが C#は初心者でも使う言語だからな C++ のようにメンバー全員エキスパートとか期待できない、このあたりもヤバイ おまえ説明しろとか言っているだけで自分で考える気もなければ、調べる気もなさそうなのでこのあたりまでな spirit説明しても君のレベルでは理解できないかと、とりあえず関数型言語やプログラムの証明に関する知識とか そのあたりを理解していけば多少は分かってくるかと
- 57 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:11:05.97 ID:HdXuYlDO.net]
- 誰か相手してやれよ。こんなのがC++erだと思われると悲しいな。
- 58 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:13:51.40 ID:L13dholr.net]
- 嫌なら使うな
最初から別言語でやれ
- 59 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:22:49.93 ID:1osdJ7bT.net]
- >>55
スキル問題の何が質的に同じなんだよ 頼むから少しはasync/awaitとスマートポインタの比較をしてくれ >spirit説明しても君のレベルでは理解できないかと、とりあえず関数型言語やプログラムの証明に関する知識とか >そのあたりを理解していけば多少は分かってくるかと これもぜひ説明してほしいねw TMPが関数型言語みたいなもんって話から証明は飛躍させすぎじゃね?w
- 60 名前:デフォルトの名無しさん [2015/07/30(木) 08:28:21.77 ID:TTNL8OnS.net]
- >>58
これで分からないなら、スマートポインタの問題についての知識すらなさそうなので、論外という事にさせてくださいなw
- 61 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:34:06.14 ID:1osdJ7bT.net]
- >>59
本当ただ否定するためだけの言い訳ばっかりだな お前は中身についてまともに議論できないのに、複雑だの何だの言ってたのか?
- 62 名前:デフォルトの名無しさん [2015/07/30(木) 08:37:28.13 ID:TTNL8OnS.net]
- >>60
その言葉そっくりそのままお返しですw 議論できるだけの基礎知識あるなら普通に返すよ、喧嘩腰にもしない
- 63 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:38:22.31 ID:1osdJ7bT.net]
- そのレスって元から非同期処理そのものが複雑になる要因な時点で、
async/await関係ないじゃん 何を問題視しているのかわからないね そんなに嫌いならPromiseでも使ってろと
- 64 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:40:07.48 ID:1osdJ7bT.net]
- >>61
複雑さを語る割に中身は語らず、例にもスマポとかその程度で それでいて万人に通じないTMPが簡単と言っちゃう 意味不明すぎるわ
- 65 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:40:31.54 ID:JffQwXQ6.net]
- splitなんか昔からある技術を再実装してるだけじゃん
何も新しいことはない C系言語をスタックフレームの実行モデルから脱却させるという無謀な試みと一緒にするなよe
- 66 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:48:52.83 ID:1osdJ7bT.net]
- >>64
async/awaitって言う糖衣構文が難しいと言う割に TMPが簡単とか言ってるから首をかしげてるだけだよ その上、問題を非同期処理の複雑さにすり替えてて性質が悪い
- 67 名前:デフォルトの名無しさん [2015/07/30(木) 08:50:33.32 ID:TTNL8OnS.net]
- >>63
初心者がC++を初めて最初に驚愕するライブラリだけに、一番最初にこんなもの挙げると程度が知れるんですよ 次はもう少し賢そうに振る舞おうねw
- 68 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:54:43.00 ID:G7yjDdda.net]
- >>53
全然大丈夫ではなさそうだ 双極性障害(躁病)であろう
- 69 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 08:56:33.54 ID:1osdJ7bT.net]
- >>66
いくらレッテル貼ろうがboostは複雑だよ もちろん読めなくはないが、話している内容との差がありすぎる というかお前さん結局、async/awaitの中身に言及しなかったな
- 70 名前:デフォルトの名無しさん [2015/07/30(木) 09:14:46.97 ID:TTNL8OnS.net]
- async/awaitは、書き方、呼び出し方次第で見た目の実行順序と実際の実行順序が変わって危険
これに対してどうすべきかという話 スマートポインタの場合は、見た目解放されるべきポインタが何時までも残存する事があるよね 見た目と実際が予想どおりにならない時、中身が隠ぺいされていたらお手上げ また、見た目に分からない以上、ちょっとしたことでバグは潜在してしまう 初心者が触る時に至っては、問題すら認識できなくなる C++の場合は、まぁincludeファイルでも観ればエキスパートなら対処可能だろう C#の場合は言語レベル隠ぺいだからちょっと大変だねILでもみればなんとかなるが、これやれるのはごく一部かな そして、ILが見れても、その挙動を知るには、ほとんどドキュメントのない内部用ライブラリの挙動を知る必要がある よほどの実力がないと、問題を起こした時の対処は困難極めるだろう 内容物を隠すのなら、ガベージコレクタくらい確りしたものである必要がある 参照カウンタのスマートポインタには心配が残るが、ガベージコレクタを心配してコードする人はいないだろう
- 71 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 09:37:38.62 ID:9H67jH/Q.net]
- 最後の2行ってC++er流のジョークのつもりなの?
- 72 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 09:53:27.70 ID:Bcr2sdZI.net]
- >>69
>async/awaitは、書き方、呼び出し方次第で見た目の実行順序と実際の実行順序が変わって危険 意味が分からない。これはasync/awaitに限った話なのか 非同期処理ってそういうもんじゃないのか
- 73 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 09:55:56.44 ID:L13dholr.net]
- 非同期処理が理解できてない馬鹿だからな
真面目に相手しなくていいよ
- 74 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 10:00:59.23 ID:Z0rCKaW0.net]
- >>70
これ以上煽るな
- 75 名前:デフォルトの名無しさん [2015/07/30(木) 10:07:13.89 ID:TTNL8OnS.net]
- >>71
async/awaitでなければ、意識する必要はないかもね、完全に意識下に置かれるから とりあえず色々ライブラリを移行しまくっていて、食らいまくりなのはこれ、finallyの中身が最後であってほしいがそうはならない 問題点はライブラリの event が Task を戻り値としないために管理外にすっぼ抜けてしまう 導出したライブラリで頻発する 殆どのケースでは問題なく見た目通りの順序だから、普段は安心しきってしまってバグ混入と finallyにはセマフォなどの制御があったりするから、処理が衝突したりする、しかしエラーはない 普段は正常に動いているふりをするので問題に気づくのにも結構かかった 他にもいろいろあるよ try { 1番 await 3番 4番 } finally { 2番 }
- 76 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 11:02:42.02 ID:AGRRcWLu.net]
- try{}finallyにこだわるねw
- 77 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 11:09:17.38 ID:AGRRcWLu.net]
- TPLでも同じやん?
try{ Task.Factory.StartNew( ... ).ContinueWith( ..., TaskScheduler.FromCurrentSynchronizationContext() ); } finally{ ... }
- 78 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 11:47:18.26 ID:HdXuYlDO.net]
- https://i-msdn.sec.s-msft.com/ja-jp/library/hh191443.NavigationTrace%28v=vs.120%29.png?cs-save-lang=1&cs-lang=csharp
この図でも見て落ち着け
- 79 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 19:27:24.30 ID:FRlaAlkY.net]
- プログラマって馬鹿なのか?
複雑で使いにくい言語やライブラリは必然的に利用者が少ない つまり普及度で比べれば自ずとどちらが洗練された良いものかが客観的にわかる 君たちの感想や妄想で比較するのはナンセンスなのにダラダラとくだらない議論を続けるなよ さてboost::spiritとasync awaitはどちらがより普及している良い開発ツールなのか? もう答えは見えたね
- 80 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 19:49:24.
]
- [ここ壊れてます]
- 81 名前:54 ID:AGRRcWLu.net mailto: つまらん釣りはよせ []
- [ここ壊れてます]
- 82 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 21:09:44.72 ID:1osdJ7bT.net]
- メタプロも何のその、スマートポインタをドヤ顔で語り、
他人を無知を許さない歴戦のC++er しかしそんな歴戦の戦士ですら、shared_ptrをgcの一種とは思わなかった…
- 83 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 21:27:38.15 ID:DC3tS+uj.net]
- 議論なんでどこでやってんの?
小学生が夏休みの自由研究発表してるだけだろ 早いね。もうできたんだ
- 84 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 21:36:25.76 ID:YQW0UVty.net]
- >>74
>finallyの中身が最後であってほしいがそうはならない どんな場合にそうならない?
- 85 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 21:37:25.07 ID:YQW0UVty.net]
- レスをよく見てなかった
82は忘れて
- 86 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 22:04:34.70 ID:YQW0UVty.net]
- >>74
Visual Studio 2015のリリースノートにはawaitのfinally周りが改良された と書かれているけど直ってない?
- 87 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 22:11:47.51 ID:AGRRcWLu.net]
- >>84
どう治るんだよハゲ
- 88 名前:デフォルトの名無しさん [2015/07/30(木) 22:38:17.31 ID:l4sc3Y5p.net]
- >>85
これでしょ。 https://www.visualstudio.com/ja-jp/news/vs2015-vs.aspx > Await が catch ブロックと finally ブロックでも機能するようになりました。このため、一部の非常に巧妙な回避策を使用する必要がなくなりました。
- 89 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 22:41:31.61 ID:AGRRcWLu.net]
- >>74のダボはfinallyブロックが非同期部分の終了時に実行されるべきだって言ってるんだろ?
治るもクソもないだろハゲが
- 90 名前:デフォルトの名無しさん mailto:sage [2015/07/30(木) 23:14:50.63 ID:S/Rfe7uQ.net]
- >>74の内容の妥当性はさておいて
日本語も読めない>>87は哀れだな
- 91 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 01:13:31.81 ID:gTceL3gJ.net]
- いえ
>finallyの中身が最後であってほしいがそうはならない って言ってますねモロに
- 92 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 08:19:22.46 ID:ueomFH8Y.net]
- 会話すらまともに成り立ってないwww
C#erってこんな
- 93 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 08:22:11.89 ID:HYWsCY4P.net]
- ガキは一日中耐久ラジオ体操してろ
- 94 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 09:31:14.46 ID:09Ldny0J.net]
- 夏だなぁ
- 95 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 09:35:02.77 ID:a7ClvwIj.net]
- シーシャーパーってなんか涼しそうな響き
- 96 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 10:50:37.05 ID:IdVy18vn.net]
- クジラ守ってそう
- 97 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 14:37:14.32 ID:gQtzllmk.net]
- いいえ、C#estです
- 98 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 21:56:52.32 ID:5JIfYwes.net]
- シーシャニストのがカッコいい
- 99 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 22:32:23.44 ID:D+nD3a7O.net]
- ペニス
ペニサー ペニセスト
- 100 名前:デフォルトの名無しさん mailto:sage [2015/07/31(金) 22:48:45.97 ID:9Dpcu8YK.net]
- ガキは宿題済ませて早く寝ろ馬鹿
|

|