Visual Studio 2019 Part6

■ このスレッドは過去ログ倉庫に格納されています
2021/04/21(水) 23:27:05.12ID:3qCJi6070
!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
2021/07/21(水) 05:40:32.66ID:uEK1z8QH0
まだPC9801のノートが白黒でMIS-DOSで動いていた時代
メモリじゃなくてハードディスクが2MBだった
フロッピーディスク一枚分

職場に40MBもの大容量外付けハードディスクが入った日
みんなで大騒ぎした
2021/07/21(水) 06:09:03.24ID:5YVPNs3z0
MEG-DOSってのはあったが
MISって初耳
2021/07/21(水) 07:08:15.63ID:OS2HGhFX0
フロッピーと同容量のHDDってのも。
2021/07/21(水) 07:11:03.48ID:T1+O68du0
HDD使えるのは上級プログラマーのみ
2021/07/21(水) 08:24:43.99ID:9q2o22QY0
>>621
時代的に矛盾してないか
HDD2MとかはBASICの時代
2021/07/21(水) 08:28:44.68ID:8r+USgEz0
んもー、すぐ昔話はじめるんだから
627デフォルトの名無しさん (ラクッペペ MM0e-jpdG)
垢版 |
2021/07/21(水) 09:51:33.93ID:8vPFUb7CM
>>623
FD 2ドライブ前提のソフトが多かったからな
1ドライブのノートでの苦肉の策だ
2021/07/21(水) 10:37:54.46ID:gPJ0adtU0
昔のPC板に行けよ
スレ違いだ
https://matsuri.5ch.net/i4004/
629デフォルトの名無しさん (ラクッペペ MM0e-jpdG)
垢版 |
2021/07/21(水) 12:39:54.78ID:8vPFUb7CM
2019の昔話するスレだかんな
2021/07/21(水) 15:39:39.27ID:CVJjxMmbd
16.10.4でてますよ?
2021/07/21(水) 16:07:05.73ID:6FFS8eci0
現行サービス ベースラインの16.9.9も出てた
2021/07/21(水) 20:13:45.93ID:T1+O68du0
2022のプレビュー動画がyoutubeに上がってた
2021/07/22(木) 16:52:05.44ID:MMqyZQ9/0
ユニプロセスにしがみついたまま将来性とは無縁のバカガキが
4G超えのために64bitだとよ、笑わせるぜw

M$がばら撒いた嘘に未だに騙されたままとは呆れた情弱だぜ
2021/07/22(木) 17:23:07.84ID:lKruKBhW0
おじいちゃん、はやくADSLから卒業しようね
2021/07/22(木) 19:13:46.76ID:RD7gNyhIM
>>634
2023の1月末末にはみんな揃って卒業だぉ
2021/07/22(木) 19:14:44.25ID:RD7gNyhIM
>>627
RAMドライブのこと言ってたんか
2021/07/22(木) 22:11:05.03ID:yOyp6guZ0
M$と書いてる時点で年齢バレるからな
2021/07/22(木) 23:08:10.08ID:M5QSMEcY0
>>636
RAMドライブのことだった、スマソ
あと、MS-DOSの打ち間違い

フロッピーディスク互換をかなえたRAMドライブ
https://support.nec-lavie.jp/navigate/application/history/20121016/index.html
2021/07/23(金) 11:14:10.65ID:/J+0ROXX0
>>637
じゃあMSKKでいいか?
2021/07/23(金) 12:44:04.54ID:sECHlIz30
>>639
日本法人だけが対象ならいいんじゃないの
2021/07/23(金) 15:22:58.03ID:H2sxafR+a
マッキントラッシュ
2021/07/23(金) 23:13:29.32ID:L1T/5VSX0
visual studioでコメントアウト解除すると
大文字が小文字になる。
何でこんな馬鹿な仕様か分からん。
2021/07/24(土) 00:09:29.49ID:UZBc/rZud
>>642
そんなのうちでは起こらないけど何言語のソースコードの話?
2021/07/24(土) 10:03:53.91ID:Bp9T6JVe0
そんなことあったらプログラミングどころじゃないんだがw
変数コメントアウトできんやんけw
2021/07/24(土) 16:13:06.59ID:Xw7i5EHj0
どうせ変な拡張入れてるんやろ
2021/07/24(土) 22:10:31.20ID:qq18vw4y0
Cの勉強のためにつかってるけど学習書の添付ファイルを読み込んだら
普段「ローカルwinfowsデバッガー」と表示されているボタンがアタッチに代わっていてデバッグできないんだけど
これはどういうことなのでしょう。初学者の質問で申し訳ないです
2021/07/24(土) 22:21:51.41ID:LgxXeocX0
デバックモードでリビルドしてみたまえ
2021/07/24(土) 23:23:53.76ID:qq18vw4y0
あれ、今確認したら普通にデバッグに変わっていました
なんでアタッチというボタンになっていたのか不明で怖いです
初学者なのでアタッチが何なのかもわからない
2021/07/25(日) 00:35:42.09ID:djXMDt9RM
dllとか
2021/07/25(日) 12:36:24.63ID:O/oCXua40
>>644

C#
私だけだったのか。
2021/07/25(日) 17:13:39.61ID:6AelVyrI0
>>650
オートインデント考えないで「//」とか適当に一時コメントアウトして改行したり
すると、あ、そうなるかっておまぬなことはあるけど大文字/小文字は変わら
ないよw
なにか変な補完規則が入っているんじゃないかな
2021/07/25(日) 18:48:41.43ID:LRlqy7mF0
全てlowercaseにするとか
2021/07/25(日) 20:59:03.74ID:eRpGS/+Y0
>>650
VimSim入れてたりしないか?
Visual Studioのコメントアウトのショートカットと
VimSimの大文字/小文字変換のショートカット(デフォルトは" ^ "ボタン)が被っているとか?
2021/07/26(月) 11:43:50.73ID:FkmW+Vq/0
VSの環境依存の(他の環境で再現しにくい)バグかもな。
2021/07/26(月) 13:06:13.07ID:fR8Ig+ua0
とりあえずextensionをすべて無効にしてから試せ
2021/07/27(火) 10:55:10.85ID:HUNo44Ly0
ショートカットがnVideaの常駐アプリと競合してたことあったな
2021/07/27(火) 11:17:50.86ID:QBmGRqfZ0
その場合はnVidiaのホットキーを無効にすればいいな
2021/08/02(月) 11:17:01.75ID:59KH06XU0
nmakeには、make -jみたいのある?
2021/08/02(月) 11:37:37.50ID:PFIp51b+p
ない
2021/08/02(月) 12:37:11.68ID:59KH06XU0
>>659
そうか・・・残念
レスdX
2021/08/03(火) 00:05:08.68ID:7j16UIJt0
>>658
Qtのjom、nmakeクローンで並列ビルドに対応してる
662デフォルトの名無しさん (ワッチョイ d578-By/s)
垢版 |
2021/08/05(木) 01:51:34.48ID:jDaYXa5H0
if文、for文の色を変えたいのですが、フォント及び色の表示項目のどれを弄ればいいですか?
663デフォルトの名無しさん (ワッチョイ f15f-By/s)
垢版 |
2021/08/05(木) 09:20:32.82ID:ReaFqmqi0
wchar_t * 版の dirname() 関数はありますか?
2021/08/05(木) 10:04:28.45ID:Vk10CIiGF
>>663
dirname() は使ってはいけない
こっちを使う
PathRemoveFileSpecA() char * 版
PathRemoveFileSpecW() wchar_t * 版
2021/08/05(木) 11:58:14.93ID:Z7i3VhYYd
CPathW使えば
2021/08/05(木) 13:44:55.98ID:TenuDSkO0
std::filesystem::pathってナローcharしかねえのな
2021/08/05(木) 14:49:17.44ID:SGvokaI5d
c++でコンソールアプリ作るとBrowse.VC.db開けないエラーが出てインテリセンスが効かないんですが対処法ありますか?
バージョンは16.10.4

少し試したところ下記のパターンになりました
@vs2017で開くと問題ない
Aソースをc:¥(ユーザ)¥source¥repos配下に置くとvs2019でも問題ない
2021/08/05(木) 15:20:44.89ID:NRBqPkKUd
>>666
VC++では内部的にwchar_tで動いてるみたいだけど
2021/08/09(月) 13:58:17.20ID:eF2Q2UUf0
なるほど、そうだろうな
>>663まだ見てるかな
2021/08/10(火) 22:34:48.35ID:xsP/ibQQM
c++は過去のものと違うと言われてるけどchar関連は旧石器時代のまま
2021/08/10(火) 22:37:47.00ID:oYOULF7P0
最近はwchar_tばっかり使うわ
2021/08/11(水) 00:54:45.14ID:cfU3R9nf0
>>670
もうテンプレート化されたやろ。

IOはしゃあない。。。
2021/08/11(水) 02:10:42.20ID:yG1RS5wY0
チャー・アブノーマル
2021/08/11(水) 08:03:10.82ID:RkoMZYAKd
16.11きてた
2021/08/11(水) 08:38:45.29ID:4p2UuK3m0
チャー派とキャラ派の抗争勃発の悪寒
2021/08/11(水) 08:40:28.77ID:19rzwYjH0
うちのかみさんが好きなギタリスト
2021/08/11(水) 08:54:03.73ID:LvoyAXlf0
16.9.10も来てた
2021/08/11(水) 10:34:02.39ID:ZzTbuW5W0
チャー飯とキャラ飯ならチャー派
2021/08/11(水) 12:29:50.07ID:l92l4QoS0
>>678
ダーティ・ハリーなつい
2021/08/11(水) 12:31:15.39ID:19rzwYjH0
/std:c++20できるようになってたのね
いつから?
681デフォルトの名無しさん (ワッチョイ 0101-2X+j)
垢版 |
2021/08/11(水) 13:15:43.86ID:WmQwZJdE0
ちゃー とかたむらけんじの顔浮かぶわ
2021/08/11(水) 13:17:33.75ID:1iU/ZxHr0
ダブルチャー・ティーと呼んでる
2021/08/11(水) 13:28:07.50ID:q5TGb3O70
>>681
焼き肉たむらもよろしく
2021/08/11(水) 14:11:45.82ID:19rzwYjH0
void**なのかdouble*なのか曖昧になるから**をダブルとは言わない
2021/08/11(水) 14:15:38.27ID:q5TGb3O70
じゃあなんていうねん
2021/08/11(水) 14:16:35.82ID:KL25T8Eld
(*_*)
2021/08/11(水) 14:30:25.19ID:mUaWyvt9M
二重ポインタだろ
2021/08/11(水) 14:43:08.86ID:Hn17K6YZ0
ポインターのポインター
略してポイポイ
2021/08/11(水) 14:44:27.66ID:08k4dcHN0
アスタリスクのアスタリスク
ass-ass
2021/08/11(水) 14:45:14.99ID:gIo1zB1dM
ポイポイってなんか可愛いな
691デフォルトの名無しさん (ワッチョイ 1b02-NW/4)
垢版 |
2021/08/11(水) 15:00:26.65ID:ThxFoOXb0
xmlの読み書きってどうしている?
MS標準のクラスライブラリーも複数あるようだし出来れば簡単に済ませたい
ググる1からゴリゴリ書いている者から処理クラス作ってみたりと決め手に欠けるので
2021/08/11(水) 15:14:43.10ID:MU7UJMpsF
>>684-685
関節ポインタは?
2021/08/11(水) 16:05:58.88ID:19rzwYjH0
>>692
口頭ではただ「関数ポインタ」とだけ
void(*)(void)を読み上げるなら
ぼいどかっこあすたこっかかっこぼいどこっか
2021/08/11(水) 16:20:41.45ID:cfU3R9nf0
>>693
ちがうで?
2021/08/11(水) 16:37:48.57ID:yG1RS5wY0
(´∀`)<間ポ
2021/08/11(水) 18:41:50.58ID:b2BSIgGx0
関節ポインタ is 何
2021/08/11(水) 18:50:42.88ID:wST2jK7f0
何 is 関節ポインタ
2021/08/11(水) 20:15:44.03ID:KHTo3VF40
16.9.10はClangが12.0になってますがな
いろいろ試してみるか
2021/08/11(水) 22:53:52.73ID:s3/ZPgm10
筋肉は裏切らない
関節は裏切る
脂肪は寄り添う
2021/08/12(木) 20:27:46.54ID:+O9ZyhRw0
>>694
何が?
2021/08/13(金) 21:08:29.67ID:LxuJtDaW0
またクソでかいアップデートやな
702デフォルトの名無しさん (ワッチョイ ff02-VfHF)
垢版 |
2021/08/22(日) 03:32:42.75ID:0Cz6ueFz0
Rustのメモリ安全性はボローチェッカーによって担保されているが、
Nimと比較してRustはタイプ量が多い事により限りなく低い生産性と
C++のような高い難読性、超巨大なバイナリ生成性能を兼ね備えています

Nimはバージョン1.5.1でRustのボローチェッカーに似た「View types」が実装されれば、
GC無しのView typesで参照の有効性を検証することによってメモリ安全性を保証しつつ
限りなく抑え込まれたタイプ量で高速化したCのソースコードを吐き出せます

Nimソースコード ==nimコンパイラ==> Cソースコード ==Cコンパイラ==> バイナリ

なので、nimコンパイラが通った時点でメモリ安全性が担保されませんか?

Nimの実験的特徴
著者: アンドレアス・ルンプ
バージョン: 1.5.1
http://nim-lang.github.io/Nim/manual_experimental.html


Nimは限りなく抑え込まれたタイプ量で高い生産性とPythonのような高い可読性を実現し
ているにもかかわらず、高速なCのソースコードを吐き出せるのでC言語でリモートワーク
されている方は割り振られた仕事が早く終わっても終わってないふりをして怠けることができる

「怠け者とはこうあるべきだ!」と言うとても大事な事を Nim は我々に教えてくれます
703デフォルトの名無しさん (ワッチョイ ff02-VfHF)
垢版 |
2021/08/22(日) 13:19:05.49ID:0Cz6ueFz0
Rustのメモリ安全性はボローチェッカーによって担保されているが、
Nimと比較してRustはタイプ量が多い事により限りなく低い生産性と
C++のような高い難読性、超巨大なバイナリ生成性能を兼ね備えています

Nimはバージョン1.5.1でRustのボローチェッカーに似た「View types」が実装されれば、
GC無しのView typesで参照の有効性を検証することによってメモリ安全性を保証しつつ
限りなく抑え込まれたタイプ量で高速化したCのソースコードを吐き出せます

Nimソースコード ==nimコンパイラ==> Cソースコード ==Cコンパイラ==> バイナリ

なので、nimコンパイラが通った時点でメモリ安全性が担保されませんか?

Nimの実験的特徴 バージョン1.5.1
http://nim-lang.github.io/Nim/manual_experimental.html

第二プログラミング言語として Rust はオススメしません Nim をやるのです
https://wolfbash.hateblo.jp/entry/2017/07/30/193412


Nimは限りなく抑え込まれたタイプ量で高い生産性とPythonのような高い可読性を実現し
ているにもかかわらず、高速なCのソースコードを吐き出せるのでC言語でリモートワーク
されている方は割り振られた仕事が早く終わっても終わってないふりをして怠けることができる

「怠け者とはこうあるべきだ!」と言うとても大事な事を Nim は我々に教えてくれます
2021/08/22(日) 13:50:41.77ID:44Fq7Iy00
ADSLは辛いか?
2021/08/22(日) 13:55:29.93ID:kFh0MrSR0
30G程度、わりかし速いと思うけど
2021/08/23(月) 23:30:49.82ID:WrAt7T090
動作自体も、遅いってほどじゃないけどモッサリ感が結構ある。
以下のスペックなんで、決してオンボロPCではない。
CPU:Ryzen7 5800X
VGA:RTX 2070
RAM:DDR4-3600 8GB*4
SSD:NVMe read 5000 write 4400
2021/08/24(火) 10:40:03.63ID:KwCIvz4ad
ディスクアクセスなんてランダムの方が大事
電源管理をハイパフォーマンスにでもしてみたら?
ま、そんなに変わらないと思うけど
2021/08/24(火) 12:18:36.53ID:x6G10uAI0
ほかで動作するプロセスにもよるやろ。
ウイルススキャンとか監視系がずっとゴリゴリ動いてたら遅くなって当然やしな。

とりあえず、タスクマネージャーの見物からな。
2021/08/24(火) 22:10:54.31ID:K6WVByb40
>>706
究極のパフォーマンスに設定してクロック最低を80%くらいにしとけ。
つーか個人的な体感だけどAMDってベンチ良くてもなんか遅いんだよね。
メモリアクセスのレイテンシ遅いから?
2021/08/24(火) 22:16:05.89ID:NErefsYh0
16.11にアップデートしたけど早まったな。
ビルド時にリンカーがやたらCPUを食うし、テストエクスプローラーで特定のテストを触ると
VSがビジー状態になってなにも操作できなくなる。
2021/08/25(水) 05:38:22.92ID:80u8s1Zo0
LanScope入れられてから動きはもっさりするし、コンパイルクソ遅くなったわ
2021/08/25(水) 06:27:48.07ID:lqlfta9k0
2022もC++の高速化しか期待していない・・・
自動ベクトル化とか頭良くなるかな・・・
2021/08/26(木) 02:17:13.07ID:QzaKhLes0
Visual Studio Code and Visual Studio Community 2019 now available from Microsoft Store on Windows 11
https://mspoweruser.com/microsoft-store-visual-studio-2019-windows-11/
2021/08/26(木) 11:28:58.55ID:ZD8Jx69D0
クロスプラットフォームのC++コード書いてると、VC++では通るtypename省略をclangに怒られることが多い
どうせ引っかかるならVC++側でチェック厳しめにしてくれたほうがいいんだけど

template <class T> void foo()
{
if constexpr(std::is_same_v<typename T::data_type, int>)
{
// typename T::data_type のtypename省略するとclangで通らない
}
}

みたいな部分
2021/08/26(木) 12:13:10.66ID:nEHOiDh00
C++lastedにしてるとか?
C++20から型名が明らかな場合にtypename省略可能となってる。
https://cppmap.github.io/standardization/cpp20/
2021/08/26(木) 13:02:39.31ID:ZD8Jx69D0
使ってるのはC++17、20はまだちょっと本採用は難しいかな…
いずれにしても気をつけて書いてればいい&引っかかったら直せばいい程度なんだけど
2021/08/27(金) 12:08:37.35ID:5AM8fV7q0
conceptはもう使ってる
2021/08/29(日) 17:40:06.16ID:WYZiHhXx0
自分の作ったプログラムのクラス同士の関連図みたいなのを作りたいんだけど
Community Editionで使えるツールってないですか?
2021/08/29(日) 19:50:00.52ID:HULgazpW0
>>718
doxygen
2021/08/30(月) 19:54:43.68ID:Afu9gBzm0
Visual Studio 2022のリリースにあわせてきたか


専門家「デルタより強いCovid-22が出現恐れ」 ? 看中国 / VisionTimesJP
https://www.visiontimesjp.com/?p=23644
2021/09/01(水) 11:05:05.15ID:VVuhbTwZ0
VisualStudio2019のウィンドウを伸縮させようとして、マウスカーソルをウィンドウ境界線に
移動させるのですが、境界線の幅が1ピクセルしかないので合わせるのがやりにくいです。
ウィンドウの境界線を太くする(当たり判定を広げる)にはどうしたらいいでしょうか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況