1 名前:デフォルトの名無しさん [2018/06/11(月) 00:37:48.15 ID:kj7utwZs0.net] !extend:checked:vvvvv:1000:512 !extend:checked:vvvvv:1000:512 ↑冒頭にコレを三行重ねてスレ立てしておくこと Visual Studio 2017 www.visualstudio.com/ 日本語チーム ブログ blogs.msdn.com/b/visualstudio_jpn 前スレ Visual Studio 2017 Part5 mevius.5ch.net/test/read.cgi/tech/1520336504/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
367 名前:デフォルトの名無しさん [2019/01/18(金) 22:39:52.47 ID:V6j1airp0.net] Visual Studio 2017 Expressはもう、本当に最高傑作だ。 軽いし、ソース補完機能は賢いし、無料だし、制限ないし。 最初はバグバグだったけど、Updateで本当に安定して、素晴らしい。
368 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 00:27:39.72 ID:+lJ6Re+f0.net] >>350 マジか、うちの職場みんな使ってるわww
369 名前:デフォルトの名無しさん [2019/01/19(土) 00:55:53.92 ID:2Tiw7zAQa.net] ウィルスOS
370 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 06:19:24.99 ID:+IqL7b8U0.net] >>360 Visual Studio 2019 Express出ねーかなー…
371 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 08:21:56.30 ID:Kp61UbGC0.net] >>363 Expressは2017が最後のバージョン https://visualstudio.microsoft.com/ja/vs/express/ * Visual Studio Express 2017 は、Windows Desktop の開発者が利用できます。 これは Visual Studio Express の最後のバージョンであり、 Visual Studio Express 2017 の UWP または Web 製品はありません。 将来的な開発ニーズには、Visual Studio Code や Visual Studio コミュニティなど、 Microsoft が提供する無料の開発オプションを利用することを、すべてのユーザーにお勧めします。
372 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 08:49:28.65 ID:+IqL7b8U0.net] >>364 いや、それは知ってる 2017の時もそう言われて
373 名前:スけど最後には出たからワンちゃんねーかなって [] [ここ壊れてます]
374 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 09:42:38.64 ID:voGwqUEx0.net] >>365 結局2017はWeb出さなかったやん
375 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 10:00:14.93 ID:+IqL7b8U0.net] >>366 ごめん、Webは俺には不要だからどうでも良かった
376 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 10:04:25.14 ID:voGwqUEx0.net] >>367 .NET Coreも.NET Standardも対応してないDesktopなんてもう使えんやろ
377 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 10:19:57.31 ID:ls5Tgg7Hr.net] Express使ってないんだけどNuGetってあるの?
378 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 10:34:37.01 ID:voGwqUEx0.net] >>369 NuGetがある?
379 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 10:49:42.91 ID:+IqL7b8U0.net] >>368 はいはいw (自分が使わないモノは全世界の人間が使わないと思うバカかよ…)
380 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 12:08:52.65 ID:7X20/uTO0.net] expressならVSCodeで代用できるからもう出ないでしょう
381 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 12:46:07.04 ID:voGwqUEx0.net] >>371 >>367
382 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 13:02:10.92 ID:7X20/uTO0.net] >>373 俺もそれは疑問に思ってた
383 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 13:05:48.51 ID:+IqL7b8U0.net] >>373 わざわざ「俺には」って書いてあるのも理解できないのか…
384 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 13:09:02.56 ID:voGwqUEx0.net] >>375 >>363 が原因なのも理解できないの? 自分がDesktopしか使わないからといって、Express=Desktopにしてしまうのはおかしいやろ
385 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 13:56:55.00 ID:ls5Tgg7Hr.net] >>370 ないんだな Expressクソじゃん
386 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 14:30:40.68 ID:voGwqUEx0.net] >>377 日本語でよろしく
387 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 14:38:31.56 ID:+IqL7b8U0.net] >>376 だから俺はfor Webは使わないから気にしてなかったって書いてるだろ 欲しい人は同じように書くなりMSに要望出すなりすればいいだけ それと>>368 の話は全く違うと思うけど?
388 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 14:48:25.15 ID:voGwqUEx0.net] >>379 おじいちゃんは2005でも使ってれば?
389 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 14:50:18.12 ID:+IqL7b8U0.net] はいはい w
390 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 14:55:33.78 ID:z9vQ+bHG0.net] Communityじゃダメなの
391 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 14:57:33.04 ID:voGwqUEx0.net] >>382 ライセンス的に業務で使いにくいんやろ
392 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 16:01:48.02 ID:6ZqR4wEL0.net] フリーランスの俺はcommunity で充分かな
393 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 16:32:17.83 ID:mO6xSQm00.net] c++やりはじめたんですが、プロジェクトがどのテンプレートで作成されているか確認することはできますか。
394 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 20:50:00.82 ID:T8aBHwGK0.net] >>367 いいねー、こういう割り切った人、嫌いじゃない
395 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 20:52:16.26 ID:voGwqUEx0.net] >>386 知識も意欲もないだけ
396 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:24:03.83 ID:+IqL7b8U0.net] >>387 間違った知識で論破しようとする意欲乙 w
397 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:25:10.03 ID:voGwqUEx0.net] >>388 どこが間違っているのかい?
398 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:30:10.37 ID:+IqL7b8U0.net] >>368 かな >>376 で恥の上塗り w
399 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:33:53.13 ID:voGwqUEx0.net] >>390 何が間違ってるの?
400 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:36:51.31 ID:+IqL7b8U0.net] ああお前の中では正しかったんだったな w (自分が使わないモノは全世界の人間が使わないと思うバカかよ…)
401 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:38:11.80 ID:e8pw8J3t0.net] >>392 >>367
402 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:40:30.45 ID:+IqL7b8U0.net] バカループ乙 w >>393 >>379
403 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:41:54.35 ID:voGwqUEx0.net] >>392 何が間違ってるの?
404 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 22:10:51.28 ID:+IqL7b8U0.net] ああ、そういう戦法ね w 好きなだけ一人でループしてればいいんじゃないかな 何度説明しても同じことを繰り返すんだろうし
405 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 00:18:29.73 ID:xs+avKSw0.net] インスコって単語みるとなぜかほっこりする
406 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 00:28:40.93 ID:K1vBh/590.net] セキセイインコとか思い浮かべてるだろ?
407 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 01:02:44.65 ID:UZUucDF+0.net] インストの方がわかりやすい
408 名前: mailto:sage [2019/01/20(日) 01:07:55.40 ID:yiNhGfDQ0.net] 書かれたら理解できるようにはしますが、自分で使うことはないですね…
409 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 02:36:06.20 ID:UuabubxN0.net] 昔「インストロール」とか言ってしまうオッサンを笑ってた世代がもう今ではオッサンだからね… インスコとか書いてんのもオッサンだろうし、下の世代に笑われるのは仕方ないのかもしれん
410 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 03:41:53.59 ID:xuFJDu+w0.net] インストロールおじさんは真面目に間違えてた人だよ インスコは単純に略し方の違いでしょ、マックかマクドかみたいなもん
411 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 04:02:45.84 ID:qjhvq0cG0.net] 即ロールバックできそう
412 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 04:28:40.02 ID:HAZhmb7D0.net] デバートで買い物
413 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 05:16:50.06 ID:cnFSqae/0.net] インスコは無いだろう、どう略したのか?
414 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 05:22:29.17 ID:2YimV45u0.net] install a computerized system install a computer
415 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 10:18:40.87 ID:cVxQlAyod.net] インスコ懐かしいな パット見なんのことかわからん漢字を使って 俺こんな新しい隠語?つくりだしたんだぞ みたいなやつがまだいるのを見ると 頭悪いんだろうなって思う。
416 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 11:03:20.98 ID:xs+avKSw0.net] まあ当時は「 インスコしますた(・∀・) 」みたいに2chスラング+AAと混ぜて使われてたからなw
417 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 11:39:02.42 ID:GKseTsKFa.net] 去年、コードコメントに5chのノリでスラングや顔文字を書き込む新人が居て呆れた 矯正する前に体育会系の厳しいとこに派遣されちゃったけど、どうなったかなあいつ
418 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 11:41:49.61 ID:UuabubxN0.net] >>402 その通りだけど、言いたかったのは世代の問題ね
419 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 17:48:10.52 ID:HAZhmb7D0.net] >>409 昔C言語ののソースに日記書いてる女の子が居た 辞めた後にメンテでソース見たがコードよりコメントの方が気になって仕方なかったw 定数が彼氏の名前で値が年齢らしかったのはコーヒー噴いた
420 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 18:49:13.32 ID:LkKJ5up+0.net] ソース見せて欲しいw
421 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 20:37:55.92 ID:XoMQpasD0.net] そこの南西にある亀山湖ほどもある巨大な太陽光発電所すげぇな。
422 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 20:40:31.15 ID:XoMQpasD0.net] 誤爆、すまん
423 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 14:49:48.74 ID:tjNUkViT0.net] C#のWindowsFormでドロップダウンリストのコレクションを編集する際に 以前はテキストエリアが出てきて勝手に改行してねって体だったのに いつのまにか文字列コレクションエディタというものが表示されるようになりました。 以前の様にテキストボックスに戻せませんか?
424 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 23:13:41.21 ID:XC225FJG0.net] .net のバージョンを落としてみれば
425 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 09:03:59.83 ID:4vr46kxW0.net] Visual Studio 2019 Preview 2
426 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 04:12:20.91 ID:fAm2xOW50.net] Visual Studio 2017 15.9.6 https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
427 名前:デフォルトの名無しさん [2019/01/25(金) 06:59:32.65 ID:Bsex4Crm0.net] オフラインイメージ作る際にデジタル署名のワーニング表示されなくなってるな
428 名前:デフォルトの名無しさん [2019/01/28(月) 20:45:43.53 ID:oAP0EkkZD.net] たのむ!おしえてください。えらいひと。VS2017で、 test.c ← .cppでなくて.cな で、 Release/Win32でビルドするとエラーになるけどどして?Debug/Win32はOK 以下、サンプルソース test.c #include <stdio.h> void log(int num, ...); int main() {
429 名前: log(1, 2, 3, 4, 5); return 0; } void log(int num, ...) { // てけとーな処理 return; } 1>test.c 1>c:\workspace\test\test.c(7): warning C4391: 'void log(int,...)': 組み込み関数に対して戻り値の型が無効です。'double' であるべきです。 1>c:\workspace\test\test.c(12): error C2167: 'log': 組み込み関数の実引数が多すぎます。 1>c:\workspace\test\test.c(16): error C2169: 'log': 組み込み関数は定義できません。 1>プロジェクト "test.vcxproj" のビルドが終了しました -- 失敗。 ========== すべてリビルド: 0 正常終了、1 失敗、0 スキップ ========== [] [ここ壊れてます]
430 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 20:55:57.66 ID:yOibm1qy0.net] >>420 log という名前は、数学的名「対数関数」 double log(double a); として、 既に定義されている。 だから例えば、log_to_console のような名前に変えると問題は解決する と思う。
431 名前:デフォルトの名無しさん [2019/01/28(月) 21:01:50.25 ID:oAP0EkkZD.net] >>421 すげーーーー ありがとうございます! ありがとうございます! 無事解決しました!
432 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 21:12:48.48 ID:ANcyv2bqp.net] >>421 いやでも、てことはstdio.h (およびそこからインクルードされるヘッダ) に log のプロトが宣言されてることになるな 本来、C、C++ には「組み込み」の関数なんてものは無いはずで もしそうならあまりに気持ち悪い仕様だ
433 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 21:48:07.75 ID:jKaiFfBH0.net] >>423 VC++ の場合、高速化のために、log() 関数を、inline 関数のように、その場に x87 FPU や SSE 命令を書き込む。だから「組み込み関数」。 ある意味では、inline 関数と inline アセンブラを両方組み合わせたようなもので、 最適化まで考えると、コンパイラが内部的に処理しないと難しいので、 「組み込み」にしてあるんだと思ってる。 昔から、VC++ inline アセンブラは、破壊レジスタや、入力レジスタなどを指定するのが 貧弱なので、コンパイラがレジスタの退避や、Cレベルの引数からの アセンブラレベルのレジスタへの代入を余り自動的には行ってくれない。 それも関係有る。
434 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 21:56:57.60 ID:Ht+H3Zdt0.net] #include <stdio.h>をコメントアウトしてdouble log(double x)を使ってみると組み込みかどうか判明するんじゃね
435 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 22:10:34.73 ID:ANcyv2bqp.net] >>424 どうもです そうなのか〜〜げろげろ せめて後ろの方の処理にしてlogが double log(double) と確定してから オプティマイズして欲しいもんだ
436 名前:デフォルトの名無しさん [2019/01/28(月) 22:15:10.32 ID:jKaiFfBH0.net] >>426 コンパイルが出すエラーがちょっと変なことにも違和感の原因があるんだと思うよ。
437 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 23:04:25.49 ID:2dkLEIpY0.net] >>420 試してみたけど.cでは再現するのに.cppで再現しないのが不思議 これVSのバグとは違うん?
438 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 23:08:01.60 ID:ANcyv2bqp.net] >>428 バグかどうかはともかく、C++ではマングルがされるせいだろうな
439 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 23:19:57.35 ID:ANcyv2bqp.net] >>428 補足するとC++では関数のオーバーロードを許してるので 同じ関数名でも引数の型や数が異なれば違う関数と判断されなければならない
440 名前:420=424 mailto:sage [2019/01/28(月) 23:31:50.67 ID:VRcwhZ2r0.net] >>428 なるほど、C++ だと思っていたので、エラーの語ってる内容にかなり違和感を 感じてたんだけど、C だったら、あのエラー表示になる理由はまだ少しは理解できる。 でもやっぱり
441 名前:もう少し適切な意味のエラーに直せる余地はあると思う。 [] [ここ壊れてます]
442 名前:421=424 mailto:sage [2019/01/28(月) 23:33:29.52 ID:VRcwhZ2r0.net] >>431 誤: 420=424 正: 421=424
443 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 23:41:42.17 ID:ANcyv2bqp.net] ひょっとするとCでもstaticな関数にすれば通るかもね
444 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 00:00:53.38 ID:B8nywP2E0.net] オーバーロードがあったの忘れてた いろいろ試してみたけどC++だと組み込み関数は使えないっぽい(俺が使い方知らないだけかも) Cで宣言なしで組み込み関数が使えるのはマズイと思う コンパイラオプションで組み込み関数を無効にできないか試したけど /O2と/Ox(どっちも速度優先の最適化)だと無効にできなかった
445 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 00:02:54.24 ID:59EfaLAid.net] /O2に含まれる/Oiがその最適化だから/Oi-を追加すればいいんだけど、本質ではないかなぁ
446 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 00:47:52.86 ID:B8nywP2E0.net] なんだ/Oi-で無効化できたのか これが無効化できなかったら問題になってるか GCCだと>>420 はwarningが出るだけでコンパイルは通った GCCでも宣言なしでlogは使えたけどmath.hをインクルードしろというwarningが出る
447 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 00:53:46.77 ID:8rAEnTT80.net] gcc、世界で一番嫌いなもの。 嫌なイメージ。
448 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 01:55:54.59 ID:04EZzv+80.net] >>433 自己レス。static にしてもダメだった >>434 C++ における標準対数関数 log の正しいプロト宣言は double log(double) じゃなくて extern "C" double log(double) だからじゃないかな
449 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 06:11:29.25 ID:X3l8MDLF0.net] >>423 よくある話だ 例えば void printf() {} というコードを gcc や clang は警告するし size_t なんぞ cl は .c では宣言が必要、.cpp では宣言不要しかも std:: なしになっている
450 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 06:13:54.82 ID:X3l8MDLF0.net] printf("%d", 1.5); を警告するコンパイラも珍しくないが Cの規約上は警告不能なはず
451 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 06:52:56.26 ID:Cg0hgmnX0.net] この程度で質問とかありえねーわ
452 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 07:13:52.22 ID:X3l8MDLF0.net] はいはいすごいねー
453 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 08:57:04.68 ID:y6MyodWja.net] 2019のスレが欲しい
454 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 21:42:10.32 ID:xO7XmHPT0.net] 試しにやってみたらできちゃった Visual Studio 2019 https://mevius.5ch.net/test/read.cgi/tech/1548765663/
455 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 05:53:23.85 ID:48Q6wI220.net] パーリンノイズやフラクタル図形を描きたいのですが、こういった図形を描ける環境で簡単なものってあるんでしょうか。
456 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 07:02:19.75 ID:snImsAC00.net] GDIでできるやん
457 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 07:47:39.82 ID:N8UVYson0.net] >>446 簡単ではないだろ
458 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 08:01:15.76 ID:YAuiBXnQ0.net] >>445 少なくともvisualstudioの機能にはないだろうね。 座標をタブ、改行区切りで吐き出してエクセルにコピペして、折れ線の散布図とかにでもしてみたら?
459 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 09:43:16.34 ID:041JenOWa.net] どのフラクタル図形を書きたいのか知らないけど マンデルブロ集合とジュリア集合なら簡単だよ 大学入ってすぐの実習で書いた
460 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 10:24:05.73 ID:48Q6wI220.net] ボロノイの中にボロノイを描きたいのですが、どのフラクタルになるでしょうか これによって雲のテクスチャが作れると思います https://answers.unrealengine.com/questions/527302/what-is-octave.html
461 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 10:52:46.86 ID:041JenOWa.net] それはもともとフラクタルじゃないのをフラクタル風に書いてるだけだな
462 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 11:11:27.45 ID:snImsAC00.net] >>447 誤爆したかと思ってスレタイ見直
463 名前:しちまったよ [] [ここ壊れてます]
464 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 11:13:35.23 ID:88wSr4LXd.net] >>452 最終的にはGDI使うけど座標計算はGDIに頼れないだろ
465 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 11:45:34.17 ID:48Q6wI220.net] >>451 oslとか必要ないんでしょうか
466 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 15:20:24.56 ID:snImsAC00.net] >>453 SetWorldTransformではあかんのか
467 名前:デフォルトの名無しさん mailto:sage [2019/02/02(土) 15:47:41.42 ID:rwdj4LXu0.net] >>445 Win2Dはどうでしょう。 っていうか、自分がよく判ってないけど。 最近使い始めて、やっと動かし方が判ってきたよ。 おかげでやる気出てきた。