!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
Visual Studio 2019 の新機能
https://docs.microsoft.com/ja-jp/visualstudio/ide/whats-new-visual-studio-2019?view=vs-2019
The Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/
リリースノート
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#
過去スレ
Visual Studio 2019
https://mevius.5ch.net/test/read.cgi/tech/1548765663/
Visual Studio 2019 Part2
https://mevius.5ch.net/test/read.cgi/tech/1562077164/
Visual Studio 2019 Part3
https://mevius.5ch.net/test/read.cgi/tech/1569978087/
Visual Studio 2019 Part4
https://mevius.5ch.net/test/read.cgi/tech/1585715794/
※前スレ
Visual Studio 2019 Part5
http://mevius.5ch.net/test/read.cgi/tech/1597722223/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Visual Studio 2019 Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 3355-yyoL)
2021/04/21(水) 23:27:05.12ID:3qCJi607036デフォルトの名無しさん (ワッチョイ 9f45-3cD6)
2021/04/23(金) 13:08:35.59ID:wmFgppeg0 Z80全盛時に8086憶えたけど
第一印象「オマエ、ソレハナイダロウ」だった
第一印象「オマエ、ソレハナイダロウ」だった
37デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/23(金) 14:22:12.53ID:7NT1P8pu038デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/23(金) 14:23:00.16ID:7NT1P8pu0 >>36
Z80のバンク切り替えよりマシやろ?w
Z80のバンク切り替えよりマシやろ?w
39デフォルトの名無しさん (ワッチョイ c461-4lz7)
2021/04/23(金) 14:33:35.99ID:iLw20nf00 >>38
「Outportによる一部の領域のバンク切り替え」から
「CPUによる一般化されたバンク切り替え」に変わっただけという感じだった。
まだアドレスが、
絶対アドレス = 上位16BIT * 65536 + 下位16BIT
だったら良かったのに、
絶対アドレス = セグメント値 * 16 + 下位16BIT
という変な分け方がされていたのも最悪だった。
「Outportによる一部の領域のバンク切り替え」から
「CPUによる一般化されたバンク切り替え」に変わっただけという感じだった。
まだアドレスが、
絶対アドレス = 上位16BIT * 65536 + 下位16BIT
だったら良かったのに、
絶対アドレス = セグメント値 * 16 + 下位16BIT
という変な分け方がされていたのも最悪だった。
40デフォルトの名無しさん (ワッチョイ c461-4lz7)
2021/04/23(金) 14:35:53.81ID:iLw20nf0041デフォルトの名無しさん (ブーイモ MMfd-jKDQ)
2021/04/23(金) 14:59:02.78ID:pVbXeaGwM 286/386はやってないっぽいな
42デフォルトの名無しさん (テテンテンテン MM34-TKdI)
2021/04/23(金) 16:08:27.34ID:8Z6dL8IIM >>39
> 絶対アドレス = 上位16BIT * 65536 + 下位16BIT
それやるとページが64kB単位になるからページをまたがる処理がめっちゃ面倒になるぞ
今みたいに多少メモリーが無駄になってもいいやっていう時代ならいいけど物理メモリーにきちきち詰めていくとどうしても複数ページにまたがる領域ができてしまう
> 絶対アドレス = 上位16BIT * 65536 + 下位16BIT
それやるとページが64kB単位になるからページをまたがる処理がめっちゃ面倒になるぞ
今みたいに多少メモリーが無駄になってもいいやっていう時代ならいいけど物理メモリーにきちきち詰めていくとどうしても複数ページにまたがる領域ができてしまう
43デフォルトの名無しさん (エムゾネ FF70-SFxq)
2021/04/23(金) 16:11:44.92ID:QhHVXSoAF >>39
境界またがってアクセスするときに後者の方が便利だ(と当時は思われた)からだろう
境界またがってアクセスするときに後者の方が便利だ(と当時は思われた)からだろう
44デフォルトの名無しさん (ワッチョイ c461-4lz7)
2021/04/23(金) 16:32:30.16ID:iLw20nf0045デフォルトの名無しさん (ラクッペペ MM34-7N7P)
2021/04/23(金) 16:51:18.22ID:2t0a66vKM 8086のアドレスバスは20本(最大メモリ空間1MB)
16ビット長のレジスタでアドレス指定するためにセグメントレジスタで4bitシフトさせた上でオフセットと加算するという手法を採用した
8ビットCPU開発者からの移行を考えれば当時としては合理的な設計ではある
16ビット長のレジスタでアドレス指定するためにセグメントレジスタで4bitシフトさせた上でオフセットと加算するという手法を採用した
8ビットCPU開発者からの移行を考えれば当時としては合理的な設計ではある
46デフォルトの名無しさん (ワッチョイ c461-4lz7)
2021/04/23(金) 17:03:41.99ID:iLw20nf00 >>45
そうは思えなかったけどな。
そうは思えなかったけどな。
47デフォルトの名無しさん (ワッチョイ c461-4lz7)
2021/04/23(金) 17:20:02.93ID:iLw20nf00 CPU設計者はハードウェアよりで考えているのかも知れんが、
マシン語プログラミングを沢山経験積んだ一目線で見ると、
>>39 の前者の方になってる方が断然が使いやすかった。
8086よりマシン語が人気だったZ80は、ある意味では前者。
アドレスは、16BIT レジスタ HL, DE, BC, IX, IY に入れられるが、
HL は、8BIT レジスタの H と L が2つ組み合わさったもので、
HL = H * 256 + L
の関係が有った。
これは物凄く便利だった。
マシン語プログラミングを沢山経験積んだ一目線で見ると、
>>39 の前者の方になってる方が断然が使いやすかった。
8086よりマシン語が人気だったZ80は、ある意味では前者。
アドレスは、16BIT レジスタ HL, DE, BC, IX, IY に入れられるが、
HL は、8BIT レジスタの H と L が2つ組み合わさったもので、
HL = H * 256 + L
の関係が有った。
これは物凄く便利だった。
48デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/23(金) 17:57:00.23ID:7NT1P8pu0 >>47
自分の理想としてのきれいさとかアドレスのわかりやすさにひっぱられすぎやろ。w
実際には、セグメントレジスタをベースにしたら、実アドレスは忘れてオフセットで考えればよかったんだから、具体的にそんなにわかりにくいものでもない。
まあ、知らんけど。
自分の理想としてのきれいさとかアドレスのわかりやすさにひっぱられすぎやろ。w
実際には、セグメントレジスタをベースにしたら、実アドレスは忘れてオフセットで考えればよかったんだから、具体的にそんなにわかりにくいものでもない。
まあ、知らんけど。
49デフォルトの名無しさん (ワッチョイ c461-4lz7)
2021/04/23(金) 18:04:08.66ID:iLw20nf00 >>48
マシン語には、せっかく carry flag という便利なものがあって、
16BIT レジスタを2つ使って 32BIT アドレスの足し算、引き算がとても
高速に出来る。例えば、DX:BX で 32BIT アドレスが表現できていたなら、
add BX,4
adc DX,0
のようにすれば、4バイト先のアドレスを 32BIT で正確に計算できる。
だから、ds:[BX] などとせずに、[DX:BX] と書くことが出来ていたなら、
物凄く便利だったはず。
マシン語には、せっかく carry flag という便利なものがあって、
16BIT レジスタを2つ使って 32BIT アドレスの足し算、引き算がとても
高速に出来る。例えば、DX:BX で 32BIT アドレスが表現できていたなら、
add BX,4
adc DX,0
のようにすれば、4バイト先のアドレスを 32BIT で正確に計算できる。
だから、ds:[BX] などとせずに、[DX:BX] と書くことが出来ていたなら、
物凄く便利だったはず。
50デフォルトの名無しさん (ラクッペペ MM34-7N7P)
2021/04/23(金) 18:21:57.89ID:fgWFdvl4M アドレスが32ビットに拡張されたのはi386から
ページングと仮想記憶が導入されてやたら複雑化したけど
ページングと仮想記憶が導入されてやたら複雑化したけど
51デフォルトの名無しさん (ワッチョイ 96f2-C+b/)
2021/04/23(金) 18:39:20.79ID:a5VG36DE0 >。w
またこのアホが舞い戻ってきたか
知らない話題に首突っ込んで否定するだけの中身なしの阿呆
またこのアホが舞い戻ってきたか
知らない話題に首突っ込んで否定するだけの中身なしの阿呆
52デフォルトの名無しさん (テテンテンテン MM34-TKdI)
2021/04/23(金) 20:57:17.23ID:kH73arGsM53デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/23(金) 22:38:27.09ID:7NT1P8pu054デフォルトの名無しさん (ワッチョイ bc85-SFxq)
2021/04/23(金) 23:33:37.10ID:hyXGjiN10 >[DX:BX] と書くことが出来ていたなら、物凄く便利だったはず。
これは判らんでもないが当時は貴重なレジスタがもったいない
これは判らんでもないが当時は貴重なレジスタがもったいない
55デフォルトの名無しさん (ワッチョイ 2901-qRZI)
2021/04/24(土) 00:27:28.34ID:LJqR30KO0 VS2019スレで昔話するのやめてもらっても良いですか昭和生まれさん
プログラマー板でやれよ
プログラマー板でやれよ
56デフォルトの名無しさん (ワッチョイ 6e61-4lz7)
2021/04/24(土) 02:20:23.22ID:CW6Yf84b0 >>52
>> add BX,4
>> adc DX,0
>> のようにすれば、4バイト先のアドレスを 32BIT で正確に計算できる。
>それ毎回やるの?
>すげー遅くなるよ
実際には、BYTE huge *ptr; に対し ptr += 4 を実行するともっと複雑な
例えば以下のようなコードにするしかなかった。もう少し高速なコードも
作れるかも知れないが、一番単純に書いた場合、
例えば、ES:BX が ptr に相当するとして、
xor cx,cx
add bx,4
adc cx,0
shl cx,12
mov ax,ES
add ax,cx
mov ES,ax
つまり、[DX:BX]方式なら2命令で済んでいたところが、SEG:[BX]方式しか使えなかった
8086は、7命令も必要となった。
だから、8086はZ80より設計が悪いとされた。
>> add BX,4
>> adc DX,0
>> のようにすれば、4バイト先のアドレスを 32BIT で正確に計算できる。
>それ毎回やるの?
>すげー遅くなるよ
実際には、BYTE huge *ptr; に対し ptr += 4 を実行するともっと複雑な
例えば以下のようなコードにするしかなかった。もう少し高速なコードも
作れるかも知れないが、一番単純に書いた場合、
例えば、ES:BX が ptr に相当するとして、
xor cx,cx
add bx,4
adc cx,0
shl cx,12
mov ax,ES
add ax,cx
mov ES,ax
つまり、[DX:BX]方式なら2命令で済んでいたところが、SEG:[BX]方式しか使えなかった
8086は、7命令も必要となった。
だから、8086はZ80より設計が悪いとされた。
57デフォルトの名無しさん (ワッチョイ 6e61-4lz7)
2021/04/24(土) 02:23:13.56ID:CW6Yf84b0 >>52
>セグメントの考え方を理解してないだけじゃね?
>セグメントはページとは違って論理的な領域でそれを物理アドレスの何処に置くかをセグメントレジスタで指定してるだけの話
むしろ、日本の中でも数人レベルで理解してると思ってるが。
>セグメントの考え方を理解してないだけじゃね?
>セグメントはページとは違って論理的な領域でそれを物理アドレスの何処に置くかをセグメントレジスタで指定してるだけの話
むしろ、日本の中でも数人レベルで理解してると思ってるが。
58デフォルトの名無しさん (ワッチョイ 6e61-4lz7)
2021/04/24(土) 02:25:11.37ID:CW6Yf84b0 >>54
その通りではあるが、それは霊で書いただけで、DXの変わりに
[DS:BX]や、[ES:BX]
と書けて、なおかつ、
adc DS,0 や adc ES,0
のような命令が有るだけでも大変喜ばれていたはず。
その通りではあるが、それは霊で書いただけで、DXの変わりに
[DS:BX]や、[ES:BX]
と書けて、なおかつ、
adc DS,0 や adc ES,0
のような命令が有るだけでも大変喜ばれていたはず。
59デフォルトの名無しさん (ワッチョイ 6e61-4lz7)
2021/04/24(土) 02:34:12.16ID:CW6Yf84b0 >>56
なお、8086は、shl reg16,imm という命令は無く、shl reg16,clを
使う必要があったのでさらに1命令増えて全体で8命令となる。短くしたいなら、
BYTE huge *ptrをES:[BX]でアドレッシングするとして、ESの下位12BITは
使わずに必ず0になっている約束にしておいて、
mov cl,4
mov ax,ES
rol ax,cl
add bx,4
adc ax,0
ror ax,cl
mov ES,ax
とすれば、7命令で済む。
なお、8086は、shl reg16,imm という命令は無く、shl reg16,clを
使う必要があったのでさらに1命令増えて全体で8命令となる。短くしたいなら、
BYTE huge *ptrをES:[BX]でアドレッシングするとして、ESの下位12BITは
使わずに必ず0になっている約束にしておいて、
mov cl,4
mov ax,ES
rol ax,cl
add bx,4
adc ax,0
ror ax,cl
mov ES,ax
とすれば、7命令で済む。
60デフォルトの名無しさん (ワッチョイ 6e61-4lz7)
2021/04/24(土) 02:40:55.43ID:CW6Yf84b061デフォルトの名無しさん (ワッチョイ ea47-ttKE)
2021/04/24(土) 02:52:41.94ID:s6nqrZ2t0 いつまで昔のアセンブラの話やってんの
62デフォルトの名無しさん (ワッチョイ 6e61-4lz7)
2021/04/24(土) 03:05:41.82ID:CW6Yf84b063デフォルトの名無しさん (ワッチョイ 7cda-otCu)
2021/04/24(土) 03:22:04.75ID:gwk+qBm0064デフォルトの名無しさん (テテンテンテン MM34-TKdI)
2021/04/24(土) 08:41:08.49ID:g2WdGUneM65デフォルトの名無しさん (ワッチョイ 9f45-3cD6)
2021/04/24(土) 09:45:37.22ID:RMr7e0df0 あー、もしかして8086のセグメントと286以後のセグメントを混同してるのかな
66デフォルトの名無しさん (ワッチョイ 7cda-otCu)
2021/04/24(土) 09:51:46.26ID:gwk+qBm00 zobがこの間、技術書展(4?)で薄い本出して
いただろ。
数人しか理解してないなんてマウントの
材料にするような話では無いな
いただろ。
数人しか理解してないなんてマウントの
材料にするような話では無いな
67デフォルトの名無しさん (エムゾネ FF70-SFxq)
2021/04/24(土) 11:23:46.98ID:fOHAtvcdF >>64
+1
+1
68デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/24(土) 11:49:50.37ID:rJwQsTRc069デフォルトの名無しさん (ワッチョイ 245f-dWrq)
2021/04/24(土) 11:57:51.43ID:Yooi5mjo070デフォルトの名無しさん (ワッチョイ 3261-BaXM)
2021/04/24(土) 14:54:47.34ID:hc4SaSPr0 >>64
馬鹿?
馬鹿?
71デフォルトの名無しさん (ワッチョイ 4db0-On6t)
2021/04/24(土) 14:57:46.77ID:MjYPvGQ00 >>30
アドイン?
アドイン?
72デフォルトの名無しさん (テテンテンテン MM34-TKdI)
2021/04/24(土) 15:02:37.62ID:7WsHld2QM >>70
スレ違いという意味なら甘んじて受けるわ
スレ違いという意味なら甘んじて受けるわ
73デフォルトの名無しさん (ワッチョイ fc9e-1Gce)
2021/04/24(土) 22:51:22.11ID:AXvu8KCH0 なになに、またアセンブラは不要君が暴れてるの?
74デフォルトの名無しさん (ワッチョイ 9b5f-On6t)
2021/04/24(土) 22:58:35.21ID:MApr2x1n0 アッセンブルEX-10の話題なら良いよ
75デフォルトの名無しさん (ワッチョイ fc9e-1Gce)
2021/04/24(土) 23:02:25.75ID:AXvu8KCH0 子供のころにアセンブラの経験をしてない平成生まれはかわいそうだがプログラマに向いてない。
Java連呼してる奴もそうだろう。あんな糞言語にあっさり洗脳されるなんて。
Java連呼してる奴もそうだろう。あんな糞言語にあっさり洗脳されるなんて。
76デフォルトの名無しさん (ワッチョイ 66ad-JI0G)
2021/04/24(土) 23:08:22.13ID:6TA9BQj40 はいNG
77デフォルトの名無しさん (ワッチョイ e6ad-81BA)
2021/04/24(土) 23:40:18.11ID:EOAjZlHv0 出たわね
78デフォルトの名無しさん (ワッチョイ fc9e-1Gce)
2021/04/24(土) 23:45:35.60ID:AXvu8KCH0 これだけは言える。Java使いは低能ばかり。
そもそも一番Javaの普及に貢献したMSとgoogleを訴えまくってJavaから撤退させたアホ集団。
そもそも一番Javaの普及に貢献したMSとgoogleを訴えまくってJavaから撤退させたアホ集団。
79デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/25(日) 00:03:30.26ID:nrx375qK080デフォルトの名無しさん (テテンテンテン MM34-TKdI)
2021/04/25(日) 00:14:57.25ID:0Uktvy1WM >>69
そこキチが住み着いてるやん…
そこキチが住み着いてるやん…
81デフォルトの名無しさん (アウアウエー Sa6a-1Gce)
2021/04/25(日) 01:35:20.50ID:1Wvs9nVFa わりとまじめに聞いたいんだが
キチが住みついてないスレって、あるのか?
キチが住みついてないスレって、あるのか?
82デフォルトの名無しさん (ワッチョイ 8bda-LxCD)
2021/04/25(日) 02:05:44.56ID:9MiiaUK90 SQL Server 2019 Developer
https://i.imgur.com/qkBZfN4.png
Azure DevOps Server 2020 Express
https://i.imgur.com/FE8YCUs.png
https://i.imgur.com/qkBZfN4.png
Azure DevOps Server 2020 Express
https://i.imgur.com/FE8YCUs.png
83デフォルトの名無しさん (テテンテンテン MM34-TKdI)
2021/04/25(日) 06:04:38.72ID:0Uktvy1WM >>81
キチにもレベルっつーもんがあると思うんだ…
キチにもレベルっつーもんがあると思うんだ…
84デフォルトの名無しさん (ワッチョイ a27c-On6t)
2021/04/25(日) 09:11:09.05ID:kX0VTwGg0 アセンブラ界の沼は深いぞ
日本で屈指のレベルとか自称するような奴はまだ沼にたどり着いてすら居ない
日本で屈指のレベルとか自称するような奴はまだ沼にたどり着いてすら居ない
85デフォルトの名無しさん (ワッチョイ 4db0-On6t)
2021/04/25(日) 11:32:59.28ID:zPP3T5z50 google,ms
これからはrust推しでいくよー
google→androidのコードをrust化
ms→vsにrustは入れません!
いつも口だけで何もやらないマイクロソフト
これからはrust推しでいくよー
google→androidのコードをrust化
ms→vsにrustは入れません!
いつも口だけで何もやらないマイクロソフト
86デフォルトの名無しさん (ワッチョイ bade-BCeV)
2021/04/25(日) 12:12:47.53ID:NGhyOFn30 >>85
それは短絡的だろ
googleが自分らが入れるから
msより自分らを優遇して欲しいって
交渉しないわけがないんだよ
そうなるとmsサイドとしてもえーってなっちゃうじゃん
こういうのってそういうものよ
それは短絡的だろ
googleが自分らが入れるから
msより自分らを優遇して欲しいって
交渉しないわけがないんだよ
そうなるとmsサイドとしてもえーってなっちゃうじゃん
こういうのってそういうものよ
87デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/25(日) 12:32:03.77ID:nrx375qK088デフォルトの名無しさん (ワッチョイ e6ad-81BA)
2021/04/25(日) 12:36:51.86ID:p8WJjxCO0 GoogleだってAndroidよアプリ開発にRustが使える訳でもないし
そもそもRustはまずRust for Windowsが安定化しないとわざわざVisual Studioでインストールできるようにする必要性もない
そもそもRustはまずRust for Windowsが安定化しないとわざわざVisual Studioでインストールできるようにする必要性もない
89デフォルトの名無しさん (ワッチョイ e6ad-81BA)
2021/04/25(日) 12:37:51.40ID:p8WJjxCO090デフォルトの名無しさん (スッップ Sd70-JI0G)
2021/04/25(日) 15:19:56.74ID:dJb0fH7Jd >>85
わざわざ既存のコミュニティを壊しにかかるとしたらそれこそアホやろ
わざわざ既存のコミュニティを壊しにかかるとしたらそれこそアホやろ
91デフォルトの名無しさん (ワッチョイ 245f-JrGb)
2021/04/25(日) 16:16:48.21ID:A2izGQec0 MSはすでにカーネルの一部をrustで書いてるとかゆーのどこかで読んだ気がしたけど
92デフォルトの名無しさん (ワッチョイ 6e61-BaXM)
2021/04/25(日) 16:38:38.24ID:S2tV53BX0 >>86
>googleが自分らが入れるから
>msより自分らを優遇して欲しいって
>交渉しないわけがないんだよ
>そうなるとmsサイドとしてもえーってなっちゃうじゃん
ここ、意味が分からない。
優遇って、誰がだれを優遇するの?
>googleが自分らが入れるから
>msより自分らを優遇して欲しいって
>交渉しないわけがないんだよ
>そうなるとmsサイドとしてもえーってなっちゃうじゃん
ここ、意味が分からない。
優遇って、誰がだれを優遇するの?
93デフォルトの名無しさん (ワッチョイ fc9e-1Gce)
2021/04/25(日) 22:10:26.97ID:CHB3s0pX0 どのプロジェクトにも頭がおかしい奴がいて勝手にマイナー言語使ってドヤ顔するアホがいる。
それをもってMSはJava押しだのrust押しだの言い出すバカがいるから困る。
それをもってMSはJava押しだのrust押しだの言い出すバカがいるから困る。
94デフォルトの名無しさん (ワッチョイ 6333-gjMA)
2021/04/25(日) 22:34:33.49ID:nrx375qK0 いや、でもRustはホントによさそうなんだよなあ。。。
ためしにcargoをインストールしてみ?
ためしにcargoをインストールしてみ?
95デフォルトの名無しさん (ワッチョイ 4db0-On6t)
2021/04/26(月) 00:59:45.57ID:MvcEESDq0 rustをマイナー言語とか言ってる時点で注意せんともう化石状態やで
96デフォルトの名無しさん (ラクッペペ MM34-7N7P)
2021/04/26(月) 05:20:03.42ID:i7WkIHqPM97デフォルトの名無しさん (ワッチョイ e601-T6Cp)
2021/04/27(火) 18:17:13.82ID:yxh107nG0 アップデートで勝手にアジュールインストールするなよ。
98デフォルトの名無しさん (ラクッペペ MM34-/WW/)
2021/04/27(火) 18:25:30.16ID:C+6NS+dzM 何か追加されたっけ?
99デフォルトの名無しさん (スフッ Sd94-n3U+)
2021/04/27(火) 18:45:39.46ID:umAxhEUad Azureってインストールするようなものなの?
100デフォルトの名無しさん (ワッチョイ e902-0jBP)
2021/04/27(火) 18:46:39.39ID:XROnY1lh0 アズールって読んでたわ
101デフォルトの名無しさん (ワッチョイ 7cda-ZDuA)
2021/04/27(火) 19:53:22.79ID:cvesXM3a0102デフォルトの名無しさん (ワッチョイ e601-T6Cp)
2021/04/27(火) 20:47:50.73ID:yxh107nG0 サーバは手元にあるのが一番
103デフォルトの名無しさん (ワッチョイ 8bda-LxCD)
2021/04/27(火) 20:58:28.03ID:rCZ/6Pdk0 IIS (Web Server)
SQL Server
DevOps Server
Visual Studio関係で手元に置いておくならこれくらいか
SQL Server
DevOps Server
Visual Studio関係で手元に置いておくならこれくらいか
104デフォルトの名無しさん (ブーイモ MM5e-sqj5)
2021/04/27(火) 21:00:33.99ID:X4cBJzrIM アジャーって読んでたわ
105デフォルトの名無しさん (スフッ Sd94-n3U+)
2021/04/27(火) 21:58:39.86ID:umAxhEUad Azure出始めの時は日本MSの人が英語読みでアジュアって言ってたけどしばらくしてアジュールになったね
106デフォルトの名無しさん (オッペケ Sr39-Rdia)
2021/04/28(水) 07:07:58.29ID:Rgy4hNljr 俺アズレって読んでた
107デフォルトの名無しさん (ラクッペペ MM34-/WW/)
2021/04/28(水) 07:52:32.27ID:ybN4G6SiM108デフォルトの名無しさん (ワッチョイ c72c-eh0L)
2021/05/02(日) 20:34:40.73ID:Z+8Z4XRI0 C++で実装して、Windows10 64bit用のDLLや実行形式exeをビルドする場合、
どのバージョンのVisual Studioを使うのが効率的で確実なんだろ?
2019?それとももっと古いVSの方がいいのかな?
新しいバージョン恐怖症なもんでw
どのバージョンのVisual Studioを使うのが効率的で確実なんだろ?
2019?それとももっと古いVSの方がいいのかな?
新しいバージョン恐怖症なもんでw
109デフォルトの名無しさん (ワッチョイ 5f2d-eh0L)
2021/05/02(日) 20:48:03.77ID:smoYWJQA0 >>108
VCランタイムが2015,2017,2019で共通になって(2019のアップデートに伴い)頻繁に更新されるから
古いバージョンを使うことによるライブラリが原則更新されないというメリットがなくなった
VCランタイムが2015,2017,2019で共通になって(2019のアップデートに伴い)頻繁に更新されるから
古いバージョンを使うことによるライブラリが原則更新されないというメリットがなくなった
110デフォルトの名無しさん (ワッチョイ c72c-eh0L)
2021/05/02(日) 21:07:13.59ID:Z+8Z4XRI0 >>109
早速ありがとう。
実は、VC++2005で【ヒープ割り当て→計算、描画処理→ヒープ解放】を繰り返し行う、.DLL+.exe を実装してるんだけど、
その .exe+.DLL をWindows10 - 64bitで走らせると:
1)VC++2005、Debug Win32ビルド → 問題なし。exe起動後、【ヒープ割り当て→計算、描画処理→ヒープ解放】を何回でも反復できる。
2)VC++2005、Release Win32ビルド → exe起動後、【ヒープ割り当て→計算、描画処理→ヒープ解放】を100回繰り返したあたりで、固まる。エラーは出ない。VC++をプロセスにアタッチしてデバッグすると、無限ループに陥っている模様。
3)VC++2005、Release x64ビルド → 上の2)に同じ
4)VC++2005、Release x64ビルドの.slnを、VC++2005の「デバッグ開始(F5)」から実行する → 1)と同じく問題なし。
5)VC++2005、Release x64ビルドの.exeを「Windows 7の互換モード」で実行する → 1)と同じく問題なし。
てな具合で、Windows10主流の今、大概VC++2005も潮時かなwって思ってるwww
それとも俺のプログラムにどこかエラーがあるのかな?!
_DEBUGディレクティブ周りは何回も見直したんだけどなぁ。
早速ありがとう。
実は、VC++2005で【ヒープ割り当て→計算、描画処理→ヒープ解放】を繰り返し行う、.DLL+.exe を実装してるんだけど、
その .exe+.DLL をWindows10 - 64bitで走らせると:
1)VC++2005、Debug Win32ビルド → 問題なし。exe起動後、【ヒープ割り当て→計算、描画処理→ヒープ解放】を何回でも反復できる。
2)VC++2005、Release Win32ビルド → exe起動後、【ヒープ割り当て→計算、描画処理→ヒープ解放】を100回繰り返したあたりで、固まる。エラーは出ない。VC++をプロセスにアタッチしてデバッグすると、無限ループに陥っている模様。
3)VC++2005、Release x64ビルド → 上の2)に同じ
4)VC++2005、Release x64ビルドの.slnを、VC++2005の「デバッグ開始(F5)」から実行する → 1)と同じく問題なし。
5)VC++2005、Release x64ビルドの.exeを「Windows 7の互換モード」で実行する → 1)と同じく問題なし。
てな具合で、Windows10主流の今、大概VC++2005も潮時かなwって思ってるwww
それとも俺のプログラムにどこかエラーがあるのかな?!
_DEBUGディレクティブ周りは何回も見直したんだけどなぁ。
111デフォルトの名無しさん (ワッチョイ a702-8lVZ)
2021/05/03(月) 02:28:18.09ID:sL7CiSF50 >>109
マジですか
MBCS関連のライブラリ不具合が放置されてた件は、不具合があるまま更新されちゃうってこと?
例えばこの件とか
https://social.msdn.microsoft.com/Forums/ja-JP/74a82359-39bc-47ca-bb39-7f0d1478f5a1/vs2015mbcs12391splitpath123912599123383210151230034920123011236420?forum=vcgeneralja
>108と同じく、新しいバージョン恐怖症(というか不具合発覚して戻したことある)なので
vs2019使いながらビルドで古いバージョンのライブラリ使ってるんだけど、
個人的にvs2019のアプデを放置してる現在、アプデすると死亡する可能性があると思うとガクブルなんですが
マジですか
MBCS関連のライブラリ不具合が放置されてた件は、不具合があるまま更新されちゃうってこと?
例えばこの件とか
https://social.msdn.microsoft.com/Forums/ja-JP/74a82359-39bc-47ca-bb39-7f0d1478f5a1/vs2015mbcs12391splitpath123912599123383210151230034920123011236420?forum=vcgeneralja
>108と同じく、新しいバージョン恐怖症(というか不具合発覚して戻したことある)なので
vs2019使いながらビルドで古いバージョンのライブラリ使ってるんだけど、
個人的にvs2019のアプデを放置してる現在、アプデすると死亡する可能性があると思うとガクブルなんですが
112デフォルトの名無しさん (ワッチョイ 075f-Oe+H)
2021/05/03(月) 02:48:32.26ID:+/S188iW0 その問題を逆手に取ってシステム攻撃可能なコードにでもしたらセキュリティの問題として修正せざるを得ないんじゃない?w
113デフォルトの名無しさん (オイコラミネオ MMbb-/Uo7)
2021/05/03(月) 03:25:09.58ID:387RZvjyM114デフォルトの名無しさん (ワッチョイ a702-8lVZ)
2021/05/03(月) 03:56:06.92ID:sL7CiSF50115デフォルトの名無しさん (スフッ Sdff-qWuH)
2021/05/03(月) 09:37:00.71ID:XJTUjho8d >>110
それ単純に2005だからじゃないの
それ単純に2005だからじゃないの
116デフォルトの名無しさん (ワッチョイ c72c-eh0L)
2021/05/03(月) 12:01:12.56ID:W5Ke21J50 >>110
なにやら騒がせてしまったが、無限ループに陥った原因は、どうやら俺のプログラムミスだったっぽい。
ビルド方法や実行方法や互換モードの違いで、プログラム挙動が変化する理由は不明だけど。
またおとなしくROMってるわw
結論:
ま だ ま だ VC++2005 は い け る ! ! !
なにやら騒がせてしまったが、無限ループに陥った原因は、どうやら俺のプログラムミスだったっぽい。
ビルド方法や実行方法や互換モードの違いで、プログラム挙動が変化する理由は不明だけど。
またおとなしくROMってるわw
結論:
ま だ ま だ VC++2005 は い け る ! ! !
117デフォルトの名無しさん (アウウィフ FFab-TNk6)
2021/05/04(火) 12:48:40.66ID:g/PMv139F >>108
VS2019を入れれば問題無い
ちなみにインストールするときにオプションで
VC2017コンパイラとかインクルードファイルとかライブラリとかの環境も
それ以前のも一緒に入れるとか選べる
あとでbuild環境を選択すれば良い
VS2019を入れれば問題無い
ちなみにインストールするときにオプションで
VC2017コンパイラとかインクルードファイルとかライブラリとかの環境も
それ以前のも一緒に入れるとか選べる
あとでbuild環境を選択すれば良い
118デフォルトの名無しさん (アウウィフ FFab-TNk6)
2021/05/04(火) 12:52:44.55ID:g/PMv139F119デフォルトの名無しさん (スププ Sdff-4vzG)
2021/05/04(火) 15:25:08.43ID:EQ9aBOnDd visual studio code を使い始めたのですが、固まることが多く使い物になっていません。
推奨スペックを教えていただけないでしょうか?
メモリ4Gではダメでしょうか?
推奨スペックを教えていただけないでしょうか?
メモリ4Gではダメでしょうか?
120デフォルトの名無しさん (ワッチョイ df7c-KKDS)
2021/05/04(火) 15:28:53.20ID:wdzHnAM+0121デフォルトの名無しさん (ワッチョイ 8761-xqMu)
2021/05/04(火) 16:57:10.50ID:KyGD7Tmh0 >>119
環境を書かないで、vs codeが使いやすいという人が多くて混乱するよね。
ggってもどのくらいのスペックでまともに使えるかの情報が出てこない。
例えばYouTubeで動作してる動画があったとしても、まず環境が書いてない。
Androidエミュレーターでもそうだ。試して見ると極端に遅いのになぜかYouTubeでは
高速に動いてる動画があり、環境は書いてない。スパコン上のLinuxで
Wineエミュレーター上でAndroidエミュレーターを動作させている可能性すらある。
環境を書かないで、vs codeが使いやすいという人が多くて混乱するよね。
ggってもどのくらいのスペックでまともに使えるかの情報が出てこない。
例えばYouTubeで動作してる動画があったとしても、まず環境が書いてない。
Androidエミュレーターでもそうだ。試して見ると極端に遅いのになぜかYouTubeでは
高速に動いてる動画があり、環境は書いてない。スパコン上のLinuxで
Wineエミュレーター上でAndroidエミュレーターを動作させている可能性すらある。
122デフォルトの名無しさん (ワッチョイ a72c-zL94)
2021/05/04(火) 18:00:41.13ID:Z3Fw33AT0 Ruby on Rails, WSL2, Docker Compose, Node.js,
VSCode(拡張機能・Remote WSL, Remote Container)
今は未経験者でも、こういう技術。
10年以上のプロよりも、技術力は上!
メモリの最低ラインが、Windows 10 で16GB、Mac で32GB。
Windows でも、32GB あった方が良い
メモリ8GB じゃ、Windows/Linux, Docker, Rails、データベースを動かすのは、キツイ
VSCode(拡張機能・Remote WSL, Remote Container)
今は未経験者でも、こういう技術。
10年以上のプロよりも、技術力は上!
メモリの最低ラインが、Windows 10 で16GB、Mac で32GB。
Windows でも、32GB あった方が良い
メモリ8GB じゃ、Windows/Linux, Docker, Rails、データベースを動かすのは、キツイ
123デフォルトの名無しさん (ワッチョイ 6701-Irxz)
2021/05/04(火) 18:20:51.47ID:yLpBphM40 ここはvscodeのスレじゃないのでどっちにしろスレチ
124デフォルトの名無しさん (スププ Sdff-4vzG)
2021/05/04(火) 18:51:17.07ID:EQ9aBOnDd 120<<< 中古です
東芝ダイナブック satellite pro 550Bです。
東芝ダイナブック satellite pro 550Bです。
125デフォルトの名無しさん (ワッチョイ c72c-eh0L)
2021/05/04(火) 21:22:34.27ID:/0wu+m9m0126デフォルトの名無しさん (アウアウウー Saab-FRJu)
2021/05/04(火) 22:44:58.60ID:0AFonqeta127デフォルトの名無しさん (ワッチョイ 075f-Oe+H)
2021/05/04(火) 22:50:39.27ID:MScw8HOx0 Visual Studio Code / VSCode Part10
https://mevius.5ch.net/test/read.cgi/tech/1616255273/
https://mevius.5ch.net/test/read.cgi/tech/1616255273/
128デフォルトの名無しさん (アウアウウー Saab-eh0L)
2021/05/05(水) 14:06:46.62ID:q6v0kCGva >>126
ADPの人?
ADPの人?
129デフォルトの名無しさん (ワッチョイ df47-HQER)
2021/05/05(水) 14:39:00.30ID:mg67MH5+0 >>128
ADHDだよ
ADHDだよ
130デフォルトの名無しさん (ワッチョイ a75f-mIzA)
2021/05/06(木) 04:05:33.16ID:WShnGT4x0 自作のミニツールをプロジェクトごと公開したい場合、削除しておくべき不要なファイルって何があります?
131デフォルトの名無しさん (ワッチョイ 8733-/Uo7)
2021/05/06(木) 04:15:15.20ID:2Em52rx10 必要なもの以外すべて。
ソリューションファイル、プロジェクトファイル、ソースファイル、リソースファイル以外。
つーか、必要最低限そうなファイルだけcommitして、それをexportして、もしビルドに失敗したら足りないファイルを追加して、を繰り返せば。
ソリューションファイル、プロジェクトファイル、ソースファイル、リソースファイル以外。
つーか、必要最低限そうなファイルだけcommitして、それをexportして、もしビルドに失敗したら足りないファイルを追加して、を繰り返せば。
132デフォルトの名無しさん (ワッチョイ df47-HQER)
2021/05/06(木) 04:21:42.34ID:P+oSSr4k0 visual studioがデフォルトで生成する.gitignoreに従えば大抵は事足りるでしょ
133デフォルトの名無しさん (エムゾネ FFff-TNk6)
2021/05/06(木) 12:09:09.61ID:GHdSH9foF よほど特殊なライブラリとか使ってるんじゃなければ
自分で作ったヘッダとソースとリソースだけあればOK
ソリューションとかプロジェクトは新規で突っ込んでも逝ける状態のが理想的でクリーンな公開
自分で作ったヘッダとソースとリソースだけあればOK
ソリューションとかプロジェクトは新規で突っ込んでも逝ける状態のが理想的でクリーンな公開
134デフォルトの名無しさん (ワッチョイ 8733-/Uo7)
2021/05/06(木) 13:24:29.11ID:2Em52rx10 >>133
やりすぎ。
やりすぎ。
135デフォルトの名無しさん (ワッチョイ 87b0-OedE)
2021/05/06(木) 17:08:57.31ID:WAOouYO40 新規ソリューションのデフォルトフォルダってsorce\repos\ソリューションフォルダだと思うだけどさ、このreposって何か意味あるのかな?
sorce直下にソリューションフォルダ置くのと変わらなくない?
repos直下をgitのルートにすることを想定してんのかな?
sorce直下にソリューションフォルダ置くのと変わらなくない?
repos直下をgitのルートにすることを想定してんのかな?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 「超富裕層」への追加課税、対象の目安は「年間所得6億円」に引き下げで最終調整…27年からの適用目指す [どどん★]
- 日本、G7への中国招待を懸念 議長国フランスに慎重な対応要請 [どどん★]
- 千晴におちんちん舐めてもらいたい♥
- たまにはこういうドーナッツ食いたくなるよな
- にぎにぎペニスにぎペニス♪
- ブタをぶったたく
- 【悲報】ジャップ、日中戦争に賛成が5割弱...軍歌の音が聞こえる... [856698234]
- ひまだねー
