TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Android SDK以外でのアプリ作成を全面禁止へ
Go の宿題片付けます
【SICP】計算機プログラムの構造と解釈 Part3
C++相談室 part136
C言語なら俺に聞け 155
【Delphi】Embarcaderoオッチャ その34【C++ビルダ】
UWSC初心者用スレ
Excel VBA 質問スレ Part55
Lisp Scheme Part40
Gitをより良くするための運用ガイドライン作成スレ

Visual Studio 2019


1 :2019/01/29 〜 最終レス :2019/05/22
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑冒頭にコレを三行重ねてスレ立てしておくこと

Visual Studio 2019 Preview
https://visualstudio.microsoft.com/ja/vs/preview/

The Visual Studio Blog
https://blogs.msdn.microsoft.com/visualstudio/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

2 :
2get

3 :
早漏め

4 :
cl.exeのバージョン
vs2017: 19.16.27026.1
vs2019: 19.20.27305

_MSC_VER == 1916
_MSC_FULL_VER == 191627026
__cplusplus == 199711

_MSC_VER == 1920
_MSC_FULL_VER == 192027305
__cplusplus == 199711

5 :
デフォでUTF-8?

6 :
#include <iostream>

void 関数()
{
std::cout << "Hello, vs2019" << std::endl;
}

int main()
{
関数();
}

これをUTF-8形式で保存して cl wanker.cpp /EHsc
コンパイル・実行ともに無問題

7 :
BOMなしでOK?

8 :
自分でやれよw

9 :
大事なことなので

10 :
BOMなんて、表示の時に困るだけで、コンパイラからしたらどっちだろうと全ファイル統一されてればいいだけだからな。

11 :
/source-charset:utf-8 /execution-charset:utf-8
これで良いのは知ってるけど
指定しなくてもいけるようになったんだっけ?って意味です

12 :
うちの環境では一度utf-8 bom無しで保存すれば問題なくなったよ。

相変わらずデフォがshift-jisだけど。

13 :
コンパイルは可能だけどエラーの赤線がでる。

#define COMMENT /##/

COMMENT bool;

14 :
C4455のアホ警告まだ直ってないね

15 :
ユーザー定義リテラルの事?
_で始まらないキーワードは標準c++の将来の拡張のために全て予約済み。

https://cpprefjp.github.io/lang/cpp11/user_defined_literals.html

16 :
んなこたわかってる
その標準のやつを使おうとしたのまで警告するからアホつってんだ

17 :
https://developercommunity.visualstudio.com/spaces/62/index.html
で報告してみれば良いんじゃないか

18 :
>>16

うちの環境で再現しないな。
何を使用したら警告でる?試したい。

19 :
#include <chrono>
using std::chrono::operator""ms;
int main() {}

自分でやってみねえボケの相手はしちゃいけねえんだが
俺はつくづく甘い男だ

20 :
>>19
thank you!

その使い方だと確かになるな。うちの環境でも再現した。

void func(){
using namespace std::chrono_literals;
auto res = 3s;
}

上のような使い方にしたらどう?

21 :
おまえ15だよな
15の論法でそれを言ってみな

22 :
>>21
まさかusingしてるだけだとは思わなかったのさ。。。

これでもC4455の警告でるんだよ。
constexpr double operator""deg(long double deg) {
return deg / 180 * 3.14159'26535'89793'23846'26433'83279'50288;
}
constexpr auto res = 180.0deg;

warning C4455: 'operator ""rad': 先頭がアンダースコアではないリテラル サフィックス識別子は予約されています

23 :
イミフ

24 :
意味不明な使い方してワーニング出るとか騒ぐアホ

25 :
x ワー

26 :
うわ、あの使い方の意味がわかんねえのか
アホなんて表現で済むレベルじゃねえな

27 :
2019スレ立ってたのか
人いないっぽいけど

28 :
テス

29 :
興味をそそる新機能があるのならいいが、いまのところ
Preview版を入れてまで試したい新機能がないな。

それだけ完成しきっているってところなのか、
個人的にはXAMLのエディタにもうちょっと力を入れて欲しいところ。

30 :
MSとしてはBlend使えということかもしれんが統合しては欲しいなあ
というかいまいち使いどころがよく分からん

31 :
Blendの存在を忘れていたが、デザインの方ではなくてViewModelのコードとの連携かな。

よくやってしまうのがプロパティ宣言で{get;}を付け忘れてフィールドにしていたり、
privateになっていたりという単純なミスなのだが、(Prismを使うと?)エラーなどにならないからけっこうハマる。
あと、ReactivePropertyなのにValueの付け忘れとか。

他に、イベントトリガーで引数EventArgsの型がわからなくて困る。
(いったんコードビハインド側に生成させたりして確認しています)

XAMLの{Binding}に未定義のプロパティ(Path)を書いたらViewModelに生成するようになれば
このあたりのミスや手間が減りそう。

32 :
blendは、一時期立ち上がらなくなってたから使ってないわぁ

33 :
Visual Studio 2019 Launch Event
https://visualstudio.microsoft.com/vs2019-launch/

34 :
疑惑が深まりましたω

35 :
デバック完了後にDドライブのフォルダが立ち上がるんだけど、何を確認すべき?

36 :
席の配置かな?

37 :
デバックw

38 :
車検のデバック

39 :
広島市民窮状

40 :
Visual Studio 2019 RC
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#VS2019_RC

41 :
Linuxがわからない「Visual Studioおじさん」の扱いが社会問題化、リストラすべきか?
https://hayabusa9.2ch.sc/test/read.cgi/news/1551488222/

42 :
>>41
R

43 :
2015と2017と2019って何が違うんだ

44 :
>>43
名前が違うし、起動時のスプラッシュが違うし、色々

45 :
https://docs.microsoft.com/ja-jp/cpp/porting/visual-cpp-what-s-new-2003-through-2015?view=vs-2017
https://docs.microsoft.com/ja-jp/cpp/what-s-new-for-visual-cpp-in-visual-studio?view=vs-2017

年式で考えると分かりやすいな
c++14 -> vs2015 -> c++17 -> vs2017 -> vs2019 -> c++20

46 :
devenvっていつまで32ビット用なんだ

47 :
>>43
>>45
C++11になぜmake_uniqueがないのか
https://qiita.com/aokomoriuta/items/4fde35bba3beb82de51f
https://stackoverflow.com/questions/7038357/make-unique-and-perfect-forwarding/9657991#9657991

48 :
>>47
R記事厨

49 :
記事ですまんが
だいじなことなので

【セキュリティ】Intel製CPUに見つかった新たな脆弱性「SPOILER」はまたもシリコンレベルでの再設計による修正が必要
https://asahi.2ch.sc/test/read.cgi/newsplus/1551833609/

50 :
どうせまた、そんな穴あっても狙ったデータ取り込むのに天文学的な試行回数こなさないとならないパターンなんだろ?

51 :
鯖が困るんだろね

52 :
むかしCPU交換してもらった事があったな

53 :
Pentium 60MHz の奴か?
もう30年近く前の話だな

54 :
Pro と Community の違いはライセンスだけになっちまうのかな

55 :
Communityでもメソッドのすぐ上に「n個の参照」ってリンクが出るようになったね
地味に便利なんだよな

56 :
CodeLensがないとコーディングできない体になって数年経つよ

57 :
>>55
地味に行数を占有して邪魔な時もある
折り畳みのように非表示に出来る方法があればいいのにな

58 :
>>57
しょぼいモニター使ってるんだな

59 :
>>57
[ツール]-[オプション]-[テキストエディター]-[すべての言語]-[CodeLens]で無効にできる

60 :
C++用のCodeLensは結局実装されないのかな

61 :
4月2日リリースってメール来たね

62 :
■「C#」「Visual studio」「Windows EXE実行ファイル」のリリースについての質問です

Visual studio(C#)でコンパイルした、
Windows EXE実行ファイルのリリースについて質問です。

バッチシステムとしてタスクスケジューラーで起動させますが、
頻繁にシステム改修があり、都度リリースが必要です。

しかし、システム実行中にリリース(EXEファイルの上書き)を行うと、
起動中のため上書きエラーとなります。

実行中のEXEに対して、
次回の実行分から最新のシステム改修を反映させるには、
どのようにしたら良いでしょうか?

以下私の案がございますが、スマートではありませんし、
実行開始に時間がかかるデメリットがございます。
他にスマートな案はございますでしょうか?

起動に関するフレームワークなどあるのでしょうか。

<案>
1.処理開始時に本体EXEファイルをコピーして実行版EXEファイルを作成する(同一のEXEファイル)
2.実行版EXEファイルを起動する
3.実行中でも本体EXEファイルは上書き可能なため、本体EXEファイルに対してリリース(EXEファイルの上書き)を行う

63 :
>>62
マルチ良くない

64 :
ちんこいじるな

65 :
VS2017をインストールしようと思ってたがもうすぐ2019が出るのな
待つかね

66 :
よっぽどSSDの残容量が厳しいとかでなければ
待つことによる利益は何もないと思うぞ
むしろ何もできない期間に機会損失するほうが問題だ

67 :
2019のRCインストールすればいいやろ

68 :
いや正規版は待たなきゃ
人柱は自ら望む人だけ

69 :
>>68
RCは4月2日に、そのまんま正式版にアップグレードされることになっております

70 :
正式リリース時に2017とどれだけ差別化をアピールするのか期待している
>>66
道具とか形だけ揃えてご満悦な人に機会損失とか関係ないw

71 :
> 道具とか形だけ揃えてご満悦

何のこと?

72 :
俺はサブスクリプションからいつでも取り込み出来るから、今からパンツ脱いで待ってる。

73 :
>>72
ちと焼きそばパンを買ってきてはくれまいか

74 :
Visual Studio 2019 プレビューでの非推奨の Visual C++ 機能
ttp://docs.microsoft.com/ja-jp/cpp/porting/features-deprecated-in-visual-studio

Windows XP の開発のサポート

Visual Studio 2019 プレビュー 0 以降の Visual C++ のバージョンでは、
v142 ツールセットを使用した Windows XP 用のコードの作成はサポートされていません。

Visual Studio 2017 に付属している v141 ツールセットを使用した Windows XP の開発のサポートは、
Visual Studio インストーラーでオプションのコンポーネントとして入手できます。

ほーん

75 :
codecvt非推奨

76 :
1時からVisual Studio 2019 Launch Event

77 :
Visual Studio 2019 リリース
https://visualstudio.microsoft.com/downloads/

78 :
日本語ページはまだ更新されてないから、左下で英語にすれば落とせる

79 :
ATLとMFCが別もの扱いになったね。昔に戻ったのかな。

80 :
VS2019にバンドルされているcmake.exe (version 3.13.19031502-MSVC_2)は、VS2019向けのcmakeができない。

81 :
おじゃぱにーずのページも2019になったね!

82 :
以下を正しく設定反映できていない模様。地味に迷惑。
オプション -> テキストエディター -> C/C++ -> 書式設定 -> スペース -> 演算子のスペース -> ポインター/参照の配置

83 :
Professional を --lan ja-JP 指定でダウンロードしたら 19.4GB

84 :
Windows機には普通に入ったんだけど、Mac版は最悪だわ
2017のアンインストール後に入れたらなんと見事に2017が入ったわ
ちゃんと2019のリンク押してダウンロードしたのにひでえ話だよ

85 :
ああ、こちらをクリックして、もう一度〜の方からだと新しいの落とせそうだわ
もっかいか・・・

86 :
.NET Core 3.0 はまだだったのか。

急いで入れる意味なかったかな。

87 :
>>86
下半期やろ

88 :
すげーな

Visual Studio 2019正式版リリース。メモリ使用量が4分の1以下に激減、リモートペアプロ機能のLive Share、AIによる支援機能IntelliCodeも正式機能に。
https://www.publickey1.jp/blog/19/visual_studio_201941live_shareaiintellicodemac.html

89 :
RCからアップデートして正式版になったはずなのに、アイコンやその他の名前が相変わらずRC付き
本体のバージョン情報もRC付きで表示なんだが、これはアップデートした組だけの問題なんでしょうか?

90 :
新規インストールした組だけど、大雑把に見たところそんな症状は出てなさそうだよ

91 :
>>89
いつものことやね

92 :
ああ、そういうことか
RCからのリプレースがぞんざいで死屍累々の人柱

本番環境には正規版しか入れない普通の人には他人事で

93 :
>>88
makefileでコンパイルしてるからIDEのメモリ使用量とか気にしてなかったわ

94 :
>>93
IDEを使う人の方が多いんだよ

95 :
スクロールバーのとこに"問題は見つかりませんでした"と出てるのウザいんだが?

96 :
問題起こしたら消えるんじゃないの?

97 :
#pragma とかで一発だけダミーのエラー吐く方法あったっけ
ちゃんとコンパイルとかは正常するやつ

98 :
>>97
エラーにするのに最後までコンパイルする意味が分からない。
単にメッセージ出すだけならあるだろ?

99 :
RCからの人はバージョンが変わってないコンポーネントは更新されないから
RCが入ったままって感じなんだろうね。
正式版にはバージョンが同じだけど
RCが削除されたものが入ってるんでしょ

100 :
2017入れたばかりの俺涙目
アンインストールして2019入れるか


100〜のスレッドの続きを読む
関数型言語一般
ぶっちゃけ始めるのにいい言語て何?
[RPA]PC自動化技術総合スレ[効率化] Part.8
Xamarin Part6
集合論に基づいた言語を作りたい
【Delphi】Embarcaderoオッチャ その31【C++ビルダ】
Android Studio Part3
Objective-C [ObjC part:9];
☆★Java質問・相談スレッド182★★
くだすれDelphi(超初心者用)その58【Embarcadero】
--------------------
【東京五輪実施・延期の判断は誰が?】 政府「仮定の質問、答え控える」と閣議決定
【国民民主党】#小沢一郎議員、「政権をもう一度奪取できれば私の役目はほぼ終わりだが、実現するまでは頑張らなくてはいけない」
新潟限定FMにいがた15
Huawei Mate 20 Lite part 11
         〜  (_ ゚T゚
【エア脱稿&エア課長】うだまヲチスレpart.66【乞食再開】
【モンスト】モンスターストライク脱・超初心者スレ327【脱超】
お前らがアソコを舐めたい女性タレントって誰?◆17
Micron、1Znm世代のDDR4メモリの量産を日本と台湾で開始
小学校、学校でウンコするとナゼ大騒ぎになるのか
【アズレン】アズールレーン 質問スレ Part70
【身の】東大医学部医学科卒でロースクール【破滅】
意味不明 一匹狼の会
咎狗の血・原作ファンによるアニメスレ1380
設定を紹介するスレ
太もも何cm?
【20代】年上の彼氏・年下の彼女【専用】
【FX】どうしたら勝てるようになった?186勝目
【DQR】ドラゴンクエストライバルズ LV1586
土地を探して掘っ立て小屋暮らし21小屋目
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼