- 1 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 10:29:23.30 ID:GzAS59pw.net]
- Visual Studio 2017
www.visualstudio.com/ 日本語チーム ブログ blogs.msdn.com/b/visualstudio_jpn 前スレ Visual Studio 2017 Part2 mevius.2ch.net/test/read.cgi/tech/1491618774/
- 374 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 15:18:03.62 ID:gvsRjdYe.net]
- >>363
ライセンス登録してない場合、最初の1月は試用ライセンスになる その誘導されたリンクのとおりにアカウントを登録してやれば無償で使い続けられる https://msdn.microsoft.com/ja-jp/library/dn457348.aspx >> Visual Studio Community エディションのロックを解除する >> – 30 日の評価期間の制限がなくなります。
- 375 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 15:18:20.87 ID:as2scMHx.net]
- https://ideone.com/tOa5lb
こういうやつか? VS2017で普通に通って動いたぞ
- 376 名前:デフォルトの名無しさん [2017/09/17(日) 15:29:49.77 ID:Z/UBkuRg.net]
- >>365
サインインしてるんだけどな〜なんでだろ? ライセンスって自動更新なんじゃないの? なんか新しいアカウント作れと誘導される 訳わからん もうちょっと格闘してみます
- 377 名前:デフォルトの名無しさん [2017/09/17(日) 16:02:34.63 ID:Z/UBkuRg.net]
- なんか知らないうちにライセンス更新されて使えるようになった;;;
新しいアカウントってのはネット上でのプロジェクト共有用のみたい 使うことないだろうけどwww ありがとうございました
- 378 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 16:32:20.66 ID:IfGd4dMp.net]
- ずこっ
- 379 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 16:57:16.56 ID:PoFaeAMH.net]
- 馬鹿には無理
- 380 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 17:22:47.60 ID:4AlB0NaG.net]
- >>355
興味あるから再現コードできたらgithubにでもあげてほしい
- 381 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 20:20:14.66 ID:FQFctnSq.net]
- >>350が作り込んだバクだろ
スタック壊してたら、変数に入れる/入れないで動作が変わるなんてよくある事
- 382 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 20:37:39.66 ID:nzfAD/+t.net]
- get_c()がfloat返してたりして
- 383 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 23:17:16.48 ID:DSKC3zx4.net]
- >>350
p-> .... の前に(int)を付けたらどうなる?
- 384 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 00:46:45.98 ID:74uxPlXN.net]
- >>372が正解だろうな
メソッドでポインタ返してる時点でかなり怪しいしw
- 385 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 10:01:41.07 ID:Ge0cUVC7.net]
- ポインタとは限らないけど
>>373 に一票
- 386 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 10:46:04.68 ID:U79GLBVs.net]
- >>376
> ポインタとは限らないけど get_c()の話じゃなくてget_a(), get_b()の話でしょ
- 387 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 12:38:04.68 ID:Ge0cUVC7.net]
- どれもポインタとは限らない
- 388 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:04:02.92 ID:oj+5jtDs.net]
- float返してたとしても、一旦int変数に代入してから比較するのと直接比較するのとで
違いが生ずる説明はつかんな。
- 389 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:06:22.89 ID:Ge0cUVC7.net]
- >>379
本気で言ってる?
- 390 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:07:19.24 ID:VOkwvAeI.net]
- デバッグもできなアホはほっとけ
- 391 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:13:07.55 ID:5uUuvh+h.net]
- >>350
ありえそうなのはfloat→intの変換かけた時に小数点が切り捨てられて通ったとかだな 他にもこんなんがある https://dobon.net/vb/dotnet/beginner/floatingpointerror.html
- 392 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:14:00.81 ID:5uUuvh+h.net]
- って書いてて思ったけど
普通にデバッグでその時の変数値見ればすぐ分かるやん
- 393 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:16:30.19 ID:oj+5jtDs.net]
- int n に代入する際の暗黙のキャストと、100と比較する際に生ずるキャストが異なる理由がないだろう。
あるとすればfloatじゃなくて>>359
- 394 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:17:38.02 ID:Ge0cUVC7.net]
- >>384
本気で言ってる?
- 395 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:19:27.39 ID:Ge0cUVC7.net]
- 今まで整数演算しか使って来なかった老害?
- 396 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:20:24.15 ID:Ge0cUVC7.net]
- 結構なベテランソフトウェアエンジニアでも小数の扱いを全く知らない人がいるから驚く
- 397 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:27:36.34 ID:BIiVnPJO.net]
- FLT_EPSILONやDBL_EPSILON知らないのだろうなぁ。
- 398 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:35:42.84 ID:Ge0cUVC7.net]
- いや、もっと単純な話
if (1==1.3f) これがどうなるかわからない人がいるみたい
- 399 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:37:11.96 ID:Ge0cUVC7.net]
- >>384とか
- 400 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:40:13.32 ID:3pG6Sg2N.net]
- >>389
そういう曖昧な比較を書くプログラマーが素人 間違えそうなところはcastしとく
- 401 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:42:28.90 ID:Ge0cUVC7.net]
- 話の流れくらい理解しようよ
>>350の原因の可能性を語ってるんだけど
- 402 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:44:01.43 ID:Ge0cUVC7.net]
- >>389はまったく曖昧じゃないし
1*2+3も(1*2)+3とかカッコをつけちゃう系?
- 403 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:45:29.34 ID:Ge0cUVC7.net]
- >>389が曖昧とか、まさしく>>386だな
- 404 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 13:52:17.45 ID:IKMu/QN7.net]
- 根本的に違う方向に行ってるとしか思えない
単純にタイプミスだとおもうけど
- 405 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 14:00:44.28 ID:Ge0cUVC7.net]
- 何の応答もないし、つり質問でしょ
- 406 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 14:20:23.01 ID:JdC/EqH+.net]
- >>391
C形式キャストが至る所に散りばめられた気持ち悪いコード量産してそう
- 407 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 14:50:49.83 ID:3pG6Sg2N.net]
- C#しか知らない視野の狭い奴が自分しかメンテしない前提でのコードと、後でのメンテを考えたチームで書くコードの違いがわからずに得意気にしてるのが笑えるな
- 408 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 15:07:35.82 ID:UMryXZ7/.net]
- 目糞鼻糞
- 409 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 15:26:38.03 ID:oSoc2fLk.net]
- >>398
いつからc#の話になったんだよwww
- 410 名前:デフォルトの名無しさん mailto:sage [2017/09/18(月) 16:41:13.65 ID:DjMYr1lL.net]
- >>398
え???
- 411 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 06:52:55.88 ID:U/GfdVw1.net]
- >>398
> 視野の狭い奴 お前のことじゃん w
- 412 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 10:25:07.89 ID:
]
- [ここ壊れてます]
- 413 名前:Cd6vxUBM.net mailto: 不思議と ステップ実行とか、その時の変数の値見る程度すらやらないよな []
- [ここ壊れてます]
- 414 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 16:22:30.66 ID:AS9gpDsP.net]
- >>402
図星で悔しかった まで読んだ
- 415 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 17:47:50.01 ID:5tfXl8ch.net]
- >>404
>>400にレスできない時点で何をほざいても無駄だろ w
- 416 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 18:25:56.62 ID:Gld67qGd.net]
- >>398
- 417 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 18:30:41.33 ID:qpASuhXU.net]
- >>398
- 418 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 18:31:26.46 ID:WZ4nm61y.net]
- ここまで全部単発自演
- 419 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 18:51:59.61 ID:Gld67qGd.net]
- >>398
- 420 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 18:58:50.15 ID:5tfXl8ch.net]
- 自演だと思わないとやってられないんだろうな w
- 421 名前:デフォルトの名無しさん [2017/09/19(火) 19:44:08.70 ID:xpduQ+EF.net]
- おいなんか楽しそうだな、俺も混ぜてくれよ〜
- 422 名前:デフォルトの名無しさん mailto:sage [2017/09/19(火) 19:53:40.85 ID:Ten4kOds.net]
- >>411
ばーかばーか
- 423 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 04:26:40.32 ID:NYms+bOp.net]
- どうもコンパイラの最適化にバグがあるようだ
sseのfloat値がNaNになる 確認の為テキストに出力すると発生しない ネット環境が乏しいからVSのアップデートは したくなかったんだが試してみるかなあ めんどくせえ
- 424 名前:デフォルトの名無しさん [2017/09/20(水) 10:17:21.92 ID:vY6rSOM3.net]
- コンパイラのバグだというのは再現コード書いてから言おうね。
- 425 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 10:39:51.56 ID:pi54dqdD.net]
- どうせReleaseビルドで変数見てるとかやろ
吐いて正常なら正常
- 426 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 11:35:43.65 ID:NcDv8zKP.net]
- Release Date: September 19, 2017 - Visual Studio 2017 version 15.3.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.3.5 > Introduced support for Apple's Xcode 9, iOS 11, tvOS 11 and watchOS 4 Visual Studioってなんだっけ・・・ とまれ、ざまりん使い以外にゃ関係ねえか
- 427 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 11:41:53.20 ID:NYms+bOp.net]
- いやいやポリゴンの箱が吹き飛ぶから一目でわかる
とりあえず問題の箇所だけsseからfloatに 変えたら起きなくなったんで これで誤魔化す
- 428 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 12:11:11.76 ID:9+UdUq3m.net]
- Xamarin一式入れてるけど15.3.5アップデートで約1GBダウンロードしてたわ
- 429 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 12:35:19.29 ID:a6KqEo5m.net]
- >>417
はっきりとした原因または条件を示せないならバグと言ってはいけないよ。 ちなみにデバッグとリリースでは初期値が異なるから、それで結果が変わる可能性もある。
- 430 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 12:43:09.87 ID:Tzb3oVXk.net]
- コンパイラのバグの可能性は1%もないだろうな
- 431 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 12:53:52.14 ID:NYms+bOp.net]
- よくわかりもせずに適当なことを言うなよ
あんたらに出してない情報も多くあるんだから 分からなくて当然だけど 何断言しちゃってる訳?アホかw まあ別に質問してる訳じゃないから スルーでいいよ
- 432 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 13:26:53.43 ID:E9mSCA1W.net]
- 全部の情報出さずに「コンパイラにバグがある」って決めつけで書くのは有害
独り言ならツイッターに行け
- 433 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 13:40:01.38 ID:/tzuWQaJ.net]
- >>413
>最適化にバグ 最適化ってそもそもリスクあるんだよ コンパイラが誤解しないコードを書けってことだ
- 434 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 13:46:40.65 ID:Q4x2ZwhT.net]
- >>421
SSE使って3D周りのライブラリ書いたことあるけど、>>420と同意見だよ 逆ギレしてる暇があったら自分のミスを疑ってコード見直せ
- 435 名前:デフォルトの名無しさん [2017/09/20(水) 13:57:09.97 ID:yrjAz555.net]
- 苦Cを順調に進めてるんだがif文では大したことなかったのにswitch文では謎のウィンドウが出て続行を押さないと使えない
対処法教えてください
- 436 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 14:08:45.89 ID:/tzuWQaJ.net]
- >>425
break書き忘れとかdefaultのスペルミスとか
- 437 名前:デフォルトの名無しさん [2017/09/20(水) 14:23:49.77 ID:yrjAz555.net]
- >>426
いやbreakもdefaultも青くなってるし合ってると思うが…
- 438 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 14:39:34.81 ID://TENLQs.net]
- つ「はじめてのC」
- 439 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 14:44:15.61 ID:YRp66j+3.net]
- 懐かしいな
電車の中で何も知らずに読んでいた中学時代
- 440 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 14:47:59.67 ID:UU/UGcdT.net]
- >>422
情報の詳細は出せないけど、コンパイラのバグてあることはちゃんと確認した って可能性が無いことも無い
- 441 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 14:50:52.40 ID:UU/UGcdT.net]
- コンパイラのバグかどうかの検証をこのスレで行う必要もないし
まあ>>421のレベルがわからんのでなんとも言えない
- 442 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 15:01:18.88 ID:woEI7sSr.net]
- バグ発生条件を特定出来るスキルが無いことは確実
スキルを持ってるならこんな場末でグダッてるより、特定作業をしている方が楽しい そして特定出来てるなら、ドヤ顔で披露する
- 443 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 15:15:31.34 ID:WMITwSYZ.net]
- 的を得てないな
- 444 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 15:15:50.97 ID://TENLQs.net]
- >>427
苦Cってそういう名前のサイトがあるんか… どこで詰まってて、どんなエラーがでるのさ? stdafx.hにおまじないを書いとけば、 まんま貼ってもビルドは通るけど
- 445 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 16:41:03.49 ID:UU/UGcdT.net]
- >>432
お前の人格を基準に考えなくても
- 446 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 18:47:29.15 ID:aox5c00u.net]
- >>416
とまれって一般的な日本語なのか?ともあれの音変化だよな? 最近やたら目にするようになった
- 447 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 20:36:36.37 ID:joxmKzqL.net]
- >>432
> そして特定出来てるなら、ドヤ顔で披露する あるある 40年コード書いてて一回しかないけど w
- 448 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 21:04:35.53 ID:s5KhO63G.net]
- >>436
昔からあるでしょう 小説読んでれば良く出てくる
- 449 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 21:37:23.87 ID:UU/UGcdT.net]
- >>437
30年くらいしか書いてないけど、コンパイラのバグはもっとたくさん遭遇してるぞ 記憶にあるだけで5回は 組み込み系のショボいコンパイラをよく使うからかな?
- 450 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 23:53:59.61 ID:nInVA+Cg.net]
- do whileの論理が逆というバグに遭遇したことが有る
デバッグしたんだろうか?
- 451 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 08:14:36.43 ID:Lyzqp+ao.net]
- >>439
自分で見つけて本当にコンパイラのバグであることが確定したのが5回なら素直にすごいと思う
- 452 名前:デフォルトの名無しさん [2017/09/21(木) 20:34:17.00 ID:KITwzDsf.net]
- >>425だけどswitch文以外でもそうなった
仕様変更でもあった?
- 453 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 20:58:33.06 ID:FApEqu/6.net]
- ないよ、お前が作ったバグ
- 454 名前:デフォルトの名無しさん [2017/09/21(木) 22:42:16.93 ID:mhn5UyTO.net]
- 凄いな。俺には謎過ぎて何言ってるのかわかんねえぜ。
- 455 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 22:47:20.35 ID:Y4AlXW1G.net]
- エスパーにしかわからない質問する人はプログラム作るのやめた方がいいと思う
- 456 名前:デフォルトの名無しさん [2017/09/21(木) 23:11:56.37 ID:KITwzDsf.net]
- >>61
これにやってたんだが昨日までデバックを押したら自動で進んで、選択するとこ選んで即座に消えてたんだがswitch文やり始めた頃から続行を何度か押さないと進まなくなった ごめん言葉足らずかも
- 457 名前:デフォルトの名無しさん [2017/09/21(木) 23:22:14.60 ID:Oe1c1r6C.net]
- >>446
とりあえず出てるメッセージを読む所から始めようか。
- 458 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 23:23:15.94 ID:s24kSf2c.net]
- 足りないのは言葉ではなくて頭では
- 459 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 23:23:41.91 ID:D3DO+YxB.net]
- その「続行」ってボタンがあるダイアログは、VisualStudioがあんたに何か伝えたいことがあるから表示しているわけよ。
ちゃんと読んでやれよ。
- 460 名前:デフォルトの名無しさん [2017/09/21(木) 23:31:02.75 ID:KITwzDsf.net]
- 今やってみた
どこもおかしくないはずなんだがな 自動変数ってウィンドウと呼び出し履歴っていうウィンドウが出る 続行押さないとプログラムは作動しなさそう
- 461 名前:デフォルトの名無しさん [2017/09/21(木) 23:37:37.55 ID:KITwzDsf.net]
- 順序よく説明する
正直焦ってて変な文になってた >>61を見ながら苦Cをやり始める if文辺りまで順調に進めていた switch文に入ってデバックの開始を押すだけではデバックが開始されなくなる 少し進んでfor文でやったが変化なし←今ココ 少しは分かりやすく書けたかな
- 462 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 23:39:59.68 ID:bjIiIyaD.net]
- >>448
+1
- 463 名前:デフォルトの名無しさん mailto:sage [2017/09/21(木) 23:56:44.33 ID:2M05qFtt.net]
- >>451
続行ボタン?が出てるダイアログの文章を書いてみな。
- 464 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 00:01:28.31 ID:+YP/tqCe.net]
- もしかするとブレークポイント設定していたりして・・・
茶色いポチが有るならブレークポイント
- 465 名前:デフォルトの名無しさん [2017/09/22(金) 00:03:21.33 ID:uoWl3TAx.net]
- >>453
ダイアログとはなんぞ すまん初心者の中の初心者なので
- 466 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 00:26:25.85 ID:doEwXTpN.net]
- >>454
これっぽいな。茶色じゃなくて赤だと思うけど。 ブレークポイントで止まったら、続行ってボタンになるし。
- 467 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 02:14:26.07 ID:X+0/1NfM.net]
- >>448
+1
- 468 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 03:18:33.55 ID:3PE5FWIe.net]
- >>455
https://www.google.co.jp/search?q=%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AD%E3%82%B0
- 469 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 08:02:10.34 ID:RHbpH5gg.net]
- >>455
情報リテラシーを先に勉強した方が、今後の為には良いのでは…?
- 470 名前:デフォルトの名無しさん [2017/09/22(金) 10:11:24.65 ID:uoWl3TAx.net]
- とりあえず写真撮ってみた
デバックの開始を押したときの画面 https://i.imgur.com/BzbPpp4.jpg
- 471 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 10:28:36.92 ID:usj2bMF0.net]
- 自分でブレークポイント設定してるじゃん
左の赤丸クリックして消せよ
- 472 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 11:39:44.94 ID:Ku4ywiTi.net]
- コンパイラのバグでは
- 473 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 12:29:24.45 ID:o+wNKVlf.net]
- >>460
画面狭っ!
- 474 名前:デフォルトの名無しさん mailto:sage [2017/09/22(金) 12:50:33.25 ID:BiLd7Oj/.net]
- デバッグ中はブレークポイントで止まるもんだ
F5で次のブレークポイントまで実行するか F10で1行ずつ進めて逝け
|

|