!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑冒頭にコレを三行重ねてスレ立てしておくこと
Visual Studio 2017
http://www.visualstudio.com/
日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn
前スレ
Visual Studio 2017 Part5
http://mevius.5ch.net/test/read.cgi/tech/1520336504/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
Visual Studio 2017 Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ bfcf-9TS0)
2018/06/11(月) 00:37:48.15ID:kj7utwZs0376デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 13:09:02.56ID:voGwqUEx0377デフォルトの名無しさん (オッペケ Sr1d-M666)
2019/01/19(土) 13:56:55.00ID:ls5Tgg7Hr378デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 14:30:40.68ID:voGwqUEx0 >>377
日本語でよろしく
日本語でよろしく
379デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 14:38:31.56ID:+IqL7b8U0380デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 14:48:25.15ID:voGwqUEx0 >>379
おじいちゃんは2005でも使ってれば?
おじいちゃんは2005でも使ってれば?
381デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 14:50:18.12ID:+IqL7b8U0 はいはい w
382デフォルトの名無しさん (ワッチョイ 1301-79uQ)
2019/01/19(土) 14:55:33.78ID:z9vQ+bHG0 Communityじゃダメなの
383デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 14:57:33.04ID:voGwqUEx0 >>382
ライセンス的に業務で使いにくいんやろ
ライセンス的に業務で使いにくいんやろ
384デフォルトの名無しさん (ワッチョイ b368-8DhQ)
2019/01/19(土) 16:01:48.02ID:6ZqR4wEL0 フリーランスの俺はcommunity で充分かな
385デフォルトの名無しさん (ワッチョイ 1b8b-HUDj)
2019/01/19(土) 16:32:17.83ID:mO6xSQm00 c++やりはじめたんですが、プロジェクトがどのテンプレートで作成されているか確認することはできますか。
386デフォルトの名無しさん (ワッチョイ 19ff-fAiL)
2019/01/19(土) 20:50:00.82ID:T8aBHwGK0 >>367
いいねー、こういう割り切った人、嫌いじゃない
いいねー、こういう割り切った人、嫌いじゃない
387デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 20:52:16.26ID:voGwqUEx0 >>386
知識も意欲もないだけ
知識も意欲もないだけ
388デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 21:24:03.83ID:+IqL7b8U0 >>387
間違った知識で論破しようとする意欲乙 w
間違った知識で論破しようとする意欲乙 w
389デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 21:25:10.03ID:voGwqUEx0 >>388
どこが間違っているのかい?
どこが間違っているのかい?
390デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 21:30:10.37ID:+IqL7b8U0391デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 21:33:53.13ID:voGwqUEx0 >>390
何が間違ってるの?
何が間違ってるの?
392デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 21:36:51.31ID:+IqL7b8U0 ああお前の中では正しかったんだったな w
(自分が使わないモノは全世界の人間が使わないと思うバカかよ…)
(自分が使わないモノは全世界の人間が使わないと思うバカかよ…)
393デフォルトの名無しさん (ワッチョイ 692f-qVYT)
2019/01/19(土) 21:38:11.80ID:e8pw8J3t0394デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 21:40:30.45ID:+IqL7b8U0395デフォルトの名無しさん (ワッチョイ 13ad-T23y)
2019/01/19(土) 21:41:54.35ID:voGwqUEx0 >>392
何が間違ってるの?
何が間違ってるの?
396デフォルトの名無しさん (ワッチョイ 1301-HxQ/)
2019/01/19(土) 22:10:51.28ID:+IqL7b8U0 ああ、そういう戦法ね w
好きなだけ一人でループしてればいいんじゃないかな
何度説明しても同じことを繰り返すんだろうし
好きなだけ一人でループしてればいいんじゃないかな
何度説明しても同じことを繰り返すんだろうし
397デフォルトの名無しさん (ワッチョイ 290c-QFgl)
2019/01/20(日) 00:18:29.73ID:xs+avKSw0 インスコって単語みるとなぜかほっこりする
398デフォルトの名無しさん (ワッチョイ 1165-xZ9r)
2019/01/20(日) 00:28:40.93ID:K1vBh/590 セキセイインコとか思い浮かべてるだろ?
399デフォルトの名無しさん (ワッチョイ 615f-YirB)
2019/01/20(日) 01:02:44.65ID:UZUucDF+0 インストの方がわかりやすい
書かれたら理解できるようにはしますが、自分で使うことはないですね…
401デフォルトの名無しさん (ワッチョイ 136a-G1wx)
2019/01/20(日) 02:36:06.20ID:UuabubxN0 昔「インストロール」とか言ってしまうオッサンを笑ってた世代がもう今ではオッサンだからね…
インスコとか書いてんのもオッサンだろうし、下の世代に笑われるのは仕方ないのかもしれん
インスコとか書いてんのもオッサンだろうし、下の世代に笑われるのは仕方ないのかもしれん
402デフォルトの名無しさん (ワッチョイ 6b68-dMay)
2019/01/20(日) 03:41:53.59ID:xuFJDu+w0 インストロールおじさんは真面目に間違えてた人だよ
インスコは単純に略し方の違いでしょ、マックかマクドかみたいなもん
インスコは単純に略し方の違いでしょ、マックかマクドかみたいなもん
403デフォルトの名無しさん (ワッチョイ 19c7-G1wx)
2019/01/20(日) 04:02:45.84ID:qjhvq0cG0 即ロールバックできそう
404デフォルトの名無しさん (ワッチョイ f101-txGO)
2019/01/20(日) 04:28:40.02ID:HAZhmb7D0 デバートで買い物
405デフォルトの名無しさん (ワッチョイ 1340-tpZU)
2019/01/20(日) 05:16:50.06ID:cnFSqae/0 インスコは無いだろう、どう略したのか?
406デフォルトの名無しさん (ワッチョイ 51da-qlUm)
2019/01/20(日) 05:22:29.17ID:2YimV45u0 install a computerized system
install a computer
install a computer
407デフォルトの名無しさん (スフッ Sd33-wEuP)
2019/01/20(日) 10:18:40.87ID:cVxQlAyod インスコ懐かしいな
パット見なんのことかわからん漢字を使って
俺こんな新しい隠語?つくりだしたんだぞ
みたいなやつがまだいるのを見ると
頭悪いんだろうなって思う。
パット見なんのことかわからん漢字を使って
俺こんな新しい隠語?つくりだしたんだぞ
みたいなやつがまだいるのを見ると
頭悪いんだろうなって思う。
408デフォルトの名無しさん (ワッチョイ 290c-QFgl)
2019/01/20(日) 11:03:20.98ID:xs+avKSw0 まあ当時は「 インスコしますた(・∀・) 」みたいに2chスラング+AAと混ぜて使われてたからなw
409デフォルトの名無しさん (アウアウウー Sa15-l8G4)
2019/01/20(日) 11:39:02.42ID:GKseTsKFa 去年、コードコメントに5chのノリでスラングや顔文字を書き込む新人が居て呆れた
矯正する前に体育会系の厳しいとこに派遣されちゃったけど、どうなったかなあいつ
矯正する前に体育会系の厳しいとこに派遣されちゃったけど、どうなったかなあいつ
410デフォルトの名無しさん (ワッチョイ 136a-G1wx)
2019/01/20(日) 11:41:49.61ID:UuabubxN0 >>402
その通りだけど、言いたかったのは世代の問題ね
その通りだけど、言いたかったのは世代の問題ね
411デフォルトの名無しさん (ワッチョイ f101-txGO)
2019/01/20(日) 17:48:10.52ID:HAZhmb7D0412デフォルトの名無しさん (ワッチョイ 21ba-N251)
2019/01/20(日) 18:49:13.32ID:LkKJ5up+0 ソース見せて欲しいw
413デフォルトの名無しさん (ワッチョイ f152-G1wx)
2019/01/20(日) 20:37:55.92ID:XoMQpasD0 そこの南西にある亀山湖ほどもある巨大な太陽光発電所すげぇな。
414デフォルトの名無しさん (ワッチョイ f152-G1wx)
2019/01/20(日) 20:40:31.15ID:XoMQpasD0 誤爆、すまん
415デフォルトの名無しさん (ワッチョイ 8135-G1wx)
2019/01/23(水) 14:49:48.74ID:tjNUkViT0 C#のWindowsFormでドロップダウンリストのコレクションを編集する際に
以前はテキストエリアが出てきて勝手に改行してねって体だったのに
いつのまにか文字列コレクションエディタというものが表示されるようになりました。
以前の様にテキストボックスに戻せませんか?
以前はテキストエリアが出てきて勝手に改行してねって体だったのに
いつのまにか文字列コレクションエディタというものが表示されるようになりました。
以前の様にテキストボックスに戻せませんか?
416デフォルトの名無しさん (ワッチョイ 7168-8DhQ)
2019/01/23(水) 23:13:41.21ID:XC225FJG0 .net のバージョンを落としてみれば
417デフォルトの名無しさん (ワッチョイ 31fc-wD8z)
2019/01/24(木) 09:03:59.83ID:4vr46kxW0 Visual Studio 2019 Preview 2
418デフォルトの名無しさん (ワッチョイ 4226-m+K6)
2019/01/25(金) 04:12:20.91ID:fAm2xOW50 Visual Studio 2017 15.9.6
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
419デフォルトの名無しさん (ワッチョイ e95f-rzVJ)
2019/01/25(金) 06:59:32.65ID:Bsex4Crm0 オフラインイメージ作る際にデジタル署名のワーニング表示されなくなってるな
420デフォルトの名無しさん (エアペラ SD61-L3L3)
2019/01/28(月) 20:45:43.53ID:oAP0EkkZD たのむ!おしえてください。えらいひと。VS2017で、
test.c ← .cppでなくて.cな
で、
Release/Win32でビルドするとエラーになるけどどして?Debug/Win32はOK
以下、サンプルソース
test.c
#include <stdio.h>
void log(int num, ...);
int main()
{
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 スキップ ==========
test.c ← .cppでなくて.cな
で、
Release/Win32でビルドするとエラーになるけどどして?Debug/Win32はOK
以下、サンプルソース
test.c
#include <stdio.h>
void log(int num, ...);
int main()
{
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 スキップ ==========
421デフォルトの名無しさん (ワッチョイ 4de3-cDLG)
2019/01/28(月) 20:55:57.66ID:yOibm1qy0 >>420
log という名前は、数学的名「対数関数」 double log(double a); として、
既に定義されている。
だから例えば、log_to_console のような名前に変えると問題は解決する
と思う。
log という名前は、数学的名「対数関数」 double log(double a); として、
既に定義されている。
だから例えば、log_to_console のような名前に変えると問題は解決する
と思う。
422デフォルトの名無しさん (エアペラ SD61-L3L3)
2019/01/28(月) 21:01:50.25ID:oAP0EkkZD423デフォルトの名無しさん (ササクッテロ Spf1-FcBl)
2019/01/28(月) 21:12:48.48ID:ANcyv2bqp >>421
いやでも、てことはstdio.h (およびそこからインクルードされるヘッダ) に
log のプロトが宣言されてることになるな
本来、C、C++ には「組み込み」の関数なんてものは無いはずで
もしそうならあまりに気持ち悪い仕様だ
いやでも、てことはstdio.h (およびそこからインクルードされるヘッダ) に
log のプロトが宣言されてることになるな
本来、C、C++ には「組み込み」の関数なんてものは無いはずで
もしそうならあまりに気持ち悪い仕様だ
424デフォルトの名無しさん (ワッチョイ 4d61-cDLG)
2019/01/28(月) 21:48:07.75ID:jKaiFfBH0 >>423
VC++ の場合、高速化のために、log() 関数を、inline 関数のように、その場に
x87 FPU や SSE 命令を書き込む。だから「組み込み関数」。
ある意味では、inline 関数と inline アセンブラを両方組み合わせたようなもので、
最適化まで考えると、コンパイラが内部的に処理しないと難しいので、
「組み込み」にしてあるんだと思ってる。
昔から、VC++ inline アセンブラは、破壊レジスタや、入力レジスタなどを指定するのが
貧弱なので、コンパイラがレジスタの退避や、Cレベルの引数からの
アセンブラレベルのレジスタへの代入を余り自動的には行ってくれない。
それも関係有る。
VC++ の場合、高速化のために、log() 関数を、inline 関数のように、その場に
x87 FPU や SSE 命令を書き込む。だから「組み込み関数」。
ある意味では、inline 関数と inline アセンブラを両方組み合わせたようなもので、
最適化まで考えると、コンパイラが内部的に処理しないと難しいので、
「組み込み」にしてあるんだと思ってる。
昔から、VC++ inline アセンブラは、破壊レジスタや、入力レジスタなどを指定するのが
貧弱なので、コンパイラがレジスタの退避や、Cレベルの引数からの
アセンブラレベルのレジスタへの代入を余り自動的には行ってくれない。
それも関係有る。
425デフォルトの名無しさん (ワッチョイ 4201-e+IY)
2019/01/28(月) 21:56:57.60ID:Ht+H3Zdt0 #include <stdio.h>をコメントアウトしてdouble log(double x)を使ってみると組み込みかどうか判明するんじゃね
426デフォルトの名無しさん (ササクッテロ Spf1-FcBl)
2019/01/28(月) 22:10:34.73ID:ANcyv2bqp427デフォルトの名無しさん (ワッチョイ 4d61-cDLG)
2019/01/28(月) 22:15:10.32ID:jKaiFfBH0 >>426
コンパイルが出すエラーがちょっと変なことにも違和感の原因があるんだと思うよ。
コンパイルが出すエラーがちょっと変なことにも違和感の原因があるんだと思うよ。
428デフォルトの名無しさん (ワッチョイ e598-wD8z)
2019/01/28(月) 23:04:25.49ID:2dkLEIpY0 >>420試してみたけど.cでは再現するのに.cppで再現しないのが不思議
これVSのバグとは違うん?
これVSのバグとは違うん?
429デフォルトの名無しさん (ササクッテロ Spf1-FcBl)
2019/01/28(月) 23:08:01.60ID:ANcyv2bqp >>428
バグかどうかはともかく、C++ではマングルがされるせいだろうな
バグかどうかはともかく、C++ではマングルがされるせいだろうな
430デフォルトの名無しさん (ササクッテロ Spf1-FcBl)
2019/01/28(月) 23:19:57.35ID:ANcyv2bqp431420=424 (ワッチョイ 4d61-cDLG)
2019/01/28(月) 23:31:50.67ID:VRcwhZ2r0 >>428
なるほど、C++ だと思っていたので、エラーの語ってる内容にかなり違和感を
感じてたんだけど、C だったら、あのエラー表示になる理由はまだ少しは理解できる。
でもやっぱりもう少し適切な意味のエラーに直せる余地はあると思う。
なるほど、C++ だと思っていたので、エラーの語ってる内容にかなり違和感を
感じてたんだけど、C だったら、あのエラー表示になる理由はまだ少しは理解できる。
でもやっぱりもう少し適切な意味のエラーに直せる余地はあると思う。
433デフォルトの名無しさん (ササクッテロ Spf1-FcBl)
2019/01/28(月) 23:41:42.17ID:ANcyv2bqp ひょっとするとCでもstaticな関数にすれば通るかもね
434デフォルトの名無しさん (ワッチョイ e598-wD8z)
2019/01/29(火) 00:00:53.38ID:B8nywP2E0 オーバーロードがあったの忘れてた
いろいろ試してみたけどC++だと組み込み関数は使えないっぽい(俺が使い方知らないだけかも)
Cで宣言なしで組み込み関数が使えるのはマズイと思う
コンパイラオプションで組み込み関数を無効にできないか試したけど
/O2と/Ox(どっちも速度優先の最適化)だと無効にできなかった
いろいろ試してみたけどC++だと組み込み関数は使えないっぽい(俺が使い方知らないだけかも)
Cで宣言なしで組み込み関数が使えるのはマズイと思う
コンパイラオプションで組み込み関数を無効にできないか試したけど
/O2と/Ox(どっちも速度優先の最適化)だと無効にできなかった
435デフォルトの名無しさん (スプッッ Sdc2-4K/0)
2019/01/29(火) 00:02:54.24ID:59EfaLAid /O2に含まれる/Oiがその最適化だから/Oi-を追加すればいいんだけど、本質ではないかなぁ
436デフォルトの名無しさん (ワッチョイ e598-wD8z)
2019/01/29(火) 00:47:52.86ID:B8nywP2E0 なんだ/Oi-で無効化できたのか
これが無効化できなかったら問題になってるか
GCCだと>>420はwarningが出るだけでコンパイルは通った
GCCでも宣言なしでlogは使えたけどmath.hをインクルードしろというwarningが出る
これが無効化できなかったら問題になってるか
GCCだと>>420はwarningが出るだけでコンパイルは通った
GCCでも宣言なしでlogは使えたけどmath.hをインクルードしろというwarningが出る
437デフォルトの名無しさん (ワッチョイ 4d61-cDLG)
2019/01/29(火) 00:53:46.77ID:8rAEnTT80 gcc、世界で一番嫌いなもの。
嫌なイメージ。
嫌なイメージ。
438デフォルトの名無しさん (ワッチョイ 4284-iVxn)
2019/01/29(火) 01:55:54.59ID:04EZzv+80439デフォルトの名無しさん (ワッチョイ 6e33-wD8z)
2019/01/29(火) 06:11:29.25ID:X3l8MDLF0 >>423
よくある話だ
例えば void printf() {} というコードを gcc や clang は警告するし
size_t なんぞ cl は .c では宣言が必要、.cpp では宣言不要しかも std:: なしになっている
よくある話だ
例えば void printf() {} というコードを gcc や clang は警告するし
size_t なんぞ cl は .c では宣言が必要、.cpp では宣言不要しかも std:: なしになっている
440デフォルトの名無しさん (ワッチョイ 6e33-wD8z)
2019/01/29(火) 06:13:54.82ID:X3l8MDLF0 printf("%d", 1.5); を警告するコンパイラも珍しくないが
Cの規約上は警告不能なはず
Cの規約上は警告不能なはず
441デフォルトの名無しさん (ワッチョイ 7168-v2G2)
2019/01/29(火) 06:52:56.26ID:Cg0hgmnX0 この程度で質問とかありえねーわ
442デフォルトの名無しさん (ワッチョイ 6e33-wD8z)
2019/01/29(火) 07:13:52.22ID:X3l8MDLF0 はいはいすごいねー
443デフォルトの名無しさん (アウアウウー Saa5-eoQU)
2019/01/29(火) 08:57:04.68ID:y6MyodWja 2019のスレが欲しい
444デフォルトの名無しさん (ワッチョイ 426a-wD8z)
2019/01/29(火) 21:42:10.32ID:xO7XmHPT0445デフォルトの名無しさん (ワッチョイ 46ef-ng2H)
2019/01/30(水) 05:53:23.85ID:48Q6wI220 パーリンノイズやフラクタル図形を描きたいのですが、こういった図形を描ける環境で簡単なものってあるんでしょうか。
446デフォルトの名無しさん (ワッチョイ 6e33-wD8z)
2019/01/30(水) 07:02:19.75ID:snImsAC00 GDIでできるやん
447デフォルトの名無しさん (ワッチョイ 2247-tqWF)
2019/01/30(水) 07:47:39.82ID:N8UVYson0 >>446
簡単ではないだろ
簡単ではないだろ
448デフォルトの名無しさん (ワッチョイ 2252-6br4)
2019/01/30(水) 08:01:15.76ID:YAuiBXnQ0449デフォルトの名無しさん (アウアウウー Saa5-h/iE)
2019/01/30(水) 09:43:16.34ID:041JenOWa どのフラクタル図形を書きたいのか知らないけど
マンデルブロ集合とジュリア集合なら簡単だよ
大学入ってすぐの実習で書いた
マンデルブロ集合とジュリア集合なら簡単だよ
大学入ってすぐの実習で書いた
450デフォルトの名無しさん (ワッチョイ 46ef-ng2H)
2019/01/30(水) 10:24:05.73ID:48Q6wI220 ボロノイの中にボロノイを描きたいのですが、どのフラクタルになるでしょうか
これによって雲のテクスチャが作れると思います
https://answers.unrealengine.com/questions/527302/what-is-octave.html
これによって雲のテクスチャが作れると思います
https://answers.unrealengine.com/questions/527302/what-is-octave.html
451デフォルトの名無しさん (アウアウウー Saa5-h/iE)
2019/01/30(水) 10:52:46.86ID:041JenOWa それはもともとフラクタルじゃないのをフラクタル風に書いてるだけだな
452デフォルトの名無しさん (ワッチョイ 6e33-wD8z)
2019/01/30(水) 11:11:27.45ID:snImsAC00 >>447
誤爆したかと思ってスレタイ見直しちまったよ
誤爆したかと思ってスレタイ見直しちまったよ
453デフォルトの名無しさん (スフッ Sd62-tqWF)
2019/01/30(水) 11:13:35.23ID:88wSr4LXd >>452
最終的にはGDI使うけど座標計算はGDIに頼れないだろ
最終的にはGDI使うけど座標計算はGDIに頼れないだろ
454デフォルトの名無しさん (ワッチョイ 46ef-ng2H)
2019/01/30(水) 11:45:34.17ID:48Q6wI220 >>451
oslとか必要ないんでしょうか
oslとか必要ないんでしょうか
455デフォルトの名無しさん (ワッチョイ 6e33-wD8z)
2019/01/30(水) 15:20:24.56ID:snImsAC00 >>453
SetWorldTransformではあかんのか
SetWorldTransformではあかんのか
456デフォルトの名無しさん (ワッチョイ df68-vS77)
2019/02/02(土) 15:47:41.42ID:rwdj4LXu0457デフォルトの名無しさん (ワッチョイ 5f0c-Wpr0)
2019/02/02(土) 21:06:07.45ID:y8/dROx30 質問なのですが
ある日にビルドしたEXE@があり
それとは別の日にビルドしたEXEAがあった場合に
EXE@とEXEAがタイムスタンプ以外は全く同一のものなのかどうかを
判別する方法はありますでしょうか?
ある日にビルドしたEXE@があり
それとは別の日にビルドしたEXEAがあった場合に
EXE@とEXEAがタイムスタンプ以外は全く同一のものなのかどうかを
判別する方法はありますでしょうか?
458デフォルトの名無しさん (ワッチョイ 7f47-XV7K)
2019/02/02(土) 21:19:58.60ID:wK67LaGP0 >>457
memcmp
memcmp
459デフォルトの名無しさん (ワッチョイ ff01-CZ2k)
2019/02/02(土) 21:26:21.33ID:NLVbtPhH0 fc /b
460デフォルトの名無しさん (スップ Sd1f-GaSK)
2019/02/02(土) 21:37:51.60ID:obS38Pd3d ファイル内にもタイムスタンプが含まれるから、その辺を除外して比較するのは面倒だったような
461デフォルトの名無しさん (ワッチョイ dfba-vqQj)
2019/02/02(土) 23:59:04.68ID:oiYSGz4D0 バイナリでコンペアするだけじゃろ
どっちが新しいのかは知らん
しかし、その可能性を心配する必要あるの?
どっちが新しいのかは知らん
しかし、その可能性を心配する必要あるの?
462デフォルトの名無しさん (ワッチョイ 5f5f-BT/j)
2019/02/03(日) 00:25:17.98ID:v1XUdttM0 ビルドする度に変わるメタデータがあるから単純なバイナリ比較じゃ駄目
463デフォルトの名無しさん (ワッチョイ 7f47-XV7K)
2019/02/03(日) 01:16:20.91ID:CZvX/kFC0464デフォルトの名無しさん (アウアウウー Saa3-+CGV)
2019/02/03(日) 02:42:49.35ID:+Yp1a0Kha 同じソースでもvisualstudioがアップデートしていたら中身が変わることがあるよ
465デフォルトの名無しさん (ラクペッ MM13-jM9R)
2019/02/03(日) 03:04:23.70ID:FmKMDAMsM だから質問者はそのことを聞いているんだろ
466デフォルトの名無しさん (ワッチョイ 7f01-827B)
2019/02/03(日) 04:00:49.52ID:AEg+fU/i0 certutil.exe -hashfile %1 SHA1
467デフォルトの名無しさん (ワッチョイ 7f01-I5Ub)
2019/02/03(日) 07:49:14.01ID:Q6V8DKqV0 >>462
タイムスタンプ以外にあったっけ?
タイムスタンプ以外にあったっけ?
468デフォルトの名無しさん (ワッチョイ df7c-zGAl)
2019/02/03(日) 12:41:24.43ID:nprxb46h0 >>223-224
int メイン(int argc, char **argv){
return メイン(argc, argv);
}
int 44Oh44Kk44Oz(int argc, char **argv){
return 44Oh44Kk44Oz(argc, argv);
}
utf-8 より base64 の方が問題起きる
int メイン(int argc, char **argv){
return メイン(argc, argv);
}
int 44Oh44Kk44Oz(int argc, char **argv){
return 44Oh44Kk44Oz(argc, argv);
}
utf-8 より base64 の方が問題起きる
469デフォルトの名無しさん (ワッチョイ df7c-zGAl)
2019/02/03(日) 12:44:13.84ID:nprxb46h0 >>233
freeglut
freeglut
470デフォルトの名無しさん (ワッチョイ df7c-zGAl)
2019/02/03(日) 12:45:19.32ID:nprxb46h0 >>247
チョンチュンめんたる
チョンチュンめんたる
471457 (ワッチョイ 5f0c-Wpr0)
2019/02/03(日) 15:16:13.03ID:KwzD3p0G0 >>457です。
みなさんレスサンクスです。
一旦、明日職場で>>466さんにお教え頂いた方法を試してみます。
http://www.atmarkit.co.jp/ait/articles/0507/30/news017.html
でも>>462さんによればビルド直後にもう一度ビルドした場合でも
生成されるバイナリにはタイムスタンプ以外の部分にも相違が発生するということであればこの方法でもダメでしょうね。
ともかく試してみます。
どうもありがとうございました。
みなさんレスサンクスです。
一旦、明日職場で>>466さんにお教え頂いた方法を試してみます。
http://www.atmarkit.co.jp/ait/articles/0507/30/news017.html
でも>>462さんによればビルド直後にもう一度ビルドした場合でも
生成されるバイナリにはタイムスタンプ以外の部分にも相違が発生するということであればこの方法でもダメでしょうね。
ともかく試してみます。
どうもありがとうございました。
472デフォルトの名無しさん (ワッチョイ df01-nqFm)
2019/02/03(日) 15:59:01.27ID:fx/VYrDr0 ハッシュ比べてどうすんだよ。
ハッシュ値が同じになる確率は低いけど、同じである証明にはならんよ。
ハッシュ値が同じになる確率は低いけど、同じである証明にはならんよ。
473デフォルトの名無しさん (ワッチョイ dff2-vS77)
2019/02/03(日) 16:05:11.26ID:z6lglBs40 certutilは実行ファイル全体のハッシュを求めるわけじゃないよ。
474デフォルトの名無しさん (ワッチョイ 7f47-XV7K)
2019/02/03(日) 16:26:56.93ID:CZvX/kFC0 >>472
さすがにそれは揚げ足取り
さすがにそれは揚げ足取り
475デフォルトの名無しさん (ブーイモ MM9f-4dUu)
2019/02/03(日) 18:17:23.63ID:+2jO76svM どうせ正しく動いているかどうかのチェック目的だろ?
2の160乗の衝突確率なんて無視してよろしい
2の160乗の衝突確率なんて無視してよろしい
476デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/07(木) 16:59:34.97ID:LNsG7vXq0 ど初心者です
ファイラーを作りたいのですが、なんの情報を調べればいいのかすらわかりません
とりあえずは、ウインドウ上にフォルダを表示して、フォルダを行き来出来るようにしたいです
参考になるページがあれば教えてください
言語はC#で、WPFを使っています
ファイラーを作りたいのですが、なんの情報を調べればいいのかすらわかりません
とりあえずは、ウインドウ上にフォルダを表示して、フォルダを行き来出来るようにしたいです
参考になるページがあれば教えてください
言語はC#で、WPFを使っています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★7 [七波羅探題★]
- 【埼玉】「無免許で高速道路で事故」トラックの追突事故で10代男性死亡 無免許過失運転致死の疑いでトルコ国籍の男(22)逮捕 戸田市 [ぐれ★]
