Visual Studio 2019 Part7

2023/02/03(金) 06:52:24.52ID:NjVkaeLd0
.NET5のサポート切れてるけどこのIDE使い続ける意味ってあるの?
2023/02/03(金) 07:35:35.14ID:NWmDN0c50
あるよ
2023/02/03(金) 07:36:30.70ID:MqxCzLTS0
人に聞かなきゃわからんなら
あなたには意味が無いんだろ
2023/02/03(金) 08:51:35.88ID:aHWh3XySa
みな.NET Framework4系を使い続けてるってことよね
あんなすぐにサポートが切れるフレームワーク使えんよね
352デフォルトの名無しさん (ワッチョイ 7f10-q4S6)
垢版 |
2023/02/09(木) 23:58:53.67ID:gfvXC8+X0
日本の業務アプリは、21世紀中は.NET 4.8とWindows Formsだと思うよ。

とはいえマイクロソフト様がサポートを切ったら終わりだけれど、切るかな。
2023/02/10(金) 15:53:10.35ID:HfV/2vOb0
Windows11に.NET Framework 4.8xが乗ってるからな
Windows12に乗らないなら、その時に考える

ただWinFormsも楽だが、WPFも楽しいよ
2023/02/10(金) 20:23:13.67ID:I7RAygzd0
サーバーサイドは.NET5(C#9.0)の方が組みやすいと思ったけど、即サポート切れてどうしたらいいの状態。
355デフォルトの名無しさん (ワッチョイ d301-vQqS)
垢版 |
2023/02/11(土) 08:27:24.83ID:VTR5lFx/0
>>353
始めて起動したときはチンプンカンプンだったな。
コードビハインドばっかりでいいなら
Winformsの代替にはなる。
Mvvmは知らん。
2023/02/15(水) 08:55:38.30ID:qhsLDVhd0
16.11.24
2023/04/12(水) 09:06:04.95ID:GnMIOmhM0
16.21.26
2023/05/21(日) 15:48:24.29ID:9sSc2LHl0
class Foo {
int m_value;
public:
 Foo() { m_value = 現在時刻に依存して決まる何かの値; }
 int v() const { return m_value; }
};

int tmp;
for (i = 0; (tmp = Foo().v(), tmp < 100); i++) {
  cout << i << "," << tmp << endl;
}

とかになったらどうなってしまウンダー/(≧Д≦)\
2023/05/21(日) 19:08:52.08ID:9sSc2LHl0
誤爆すたorz
2023/07/31(月) 17:56:51.52ID:tlsKdcnqM
文字列の中のファイルパスとかまでざわざスペルチェックして
知らねー単語だぞ みたいな警告の波線出すの止められないの?
2023/07/31(月) 17:59:53.55ID:tlsKdcnqM
ご丁寧にコメントアウトしてる部分まで

https://i.imgur.com/AOrExUW.png
2023/07/31(月) 19:25:19.63ID:vV6SHvDt0
コメントの英文間違ってたら恥ずかしいじゃん
363デフォルトの名無しさん (ワッチョイ 6195-hPrW)
垢版 |
2023/08/21(月) 22:48:02.72ID:dBonW9UR0
こんちゃす
質問させてください
2019の場合、エディタのテーマのみ変更出来ないのでしょうか
設定>フォント、から手作業で変更出来ますが、なかなか大変です
既存のテーマでどうにかしたいです
2024/02/17(土) 21:20:16.48ID:hsYxYbKj0
Version 16.11.34
std::shared_ptr<int> pIntCnt(new int(0));
#ifndef NDEBUG
*pIntCnt=2;
#endif

というのをオートコードフォーマットすると
#ifndef NDEBUG
  * pIntCnt = 2;
#endif
2024/02/17(土) 21:21:33.93ID:hsYxYbKj0
となって「*」と「pIngCnt」の間にスペースが入る、、、
#ifdef~#endifで挟まなかったらおk
あと(*pIntCnt)=2; みたいに括弧で括ればおk、
2024/04/23(火) 22:21:01.91ID:T9KY3g7K0
Version 16.11.34
で別なのをハケンすた、
assert(0 <= bgn && bgn < end && end <= N)
と打って、最後のセミコロンを打鍵すると
assert(0 <= bgn && bgn < end&& end <= N);
になる……orz
ここでbgn、end、Nはint型変数。
2024/04/24(水) 09:02:47.64ID:kZN6/ZCr0
右側のアンドだけ詰まるのか
368デフォルトの名無しさん (ワッチョイ 8b01-sC7m)
垢版 |
2024/05/23(木) 16:17:48.76ID:xv5nSRGj0
このプログラムを実行すると1回目のfunc()は呼び出されず、2回目だけ呼び出されるので、
1回目のaの値は4で2回目は5と表示されるんですが、こういうものなんですか?
論理和の仕様上こうなるみたいですが

#include <iostream>
using namespace std;

int a = 4;

int func() {
a = 5;
return 3;
}

int main(void) {
int b = 2 || func();
cout << a << endl;
int c = func();
cout << a << endl;
return 0;
}
2024/05/23(木) 16:23:25.31ID:2zENiaoW0
なんでC++スレでなくここでやるんだ?
370デフォルトの名無しさん (ワッチョイ 8b01-sC7m)
垢版 |
2024/05/23(木) 16:25:09.08ID:xv5nSRGj0
>>369
すみません、C++スレに貼り直します
371デフォルトの名無しさん (ワッチョイ 7f90-jPv4)
垢版 |
2024/10/04(金) 18:42:36.68ID:3S+V9Rl60
疲れた
372デフォルトの名無しさん (ワッチョイ df24-pV6A)
垢版 |
2024/10/08(火) 14:43:11.00ID:d/EfFfx00
競技プログラミングの問題(AtCoder)をvisual studioを使って解いています。

AtCoderに提出するとパスするのに、visual studioでは変な値が出てしまうことがありました。
visual studioで配列の各要素の値をちゃんと0にするとちゃんとした答えが出ました。
AtCoderのシステムでは初期化の必要がありません。(0で初期化されているようです。)

なぜ、このような違いが出るのでしょうか?
2024/10/08(火) 15:36:56.83ID:3CY4Ba4H0
初期化漏れのコードは、競技プログラミングでは減点にならんの?
動けばいい的な学生アルバイトの世界じゃないよね
374デフォルトの名無しさん (ワッチョイ aab3-5Jpb)
垢版 |
2024/10/08(火) 19:15:48.93ID:pUNp1Gnc0
>>373
小保方晴子さんに聞け
375こいちゃ (JP 0H63-gQDg)
垢版 |
2024/10/29(火) 00:42:14.14ID:yFBNIKKHH?2BP(1000)

最近、VS Codeの拡張機能としてEchoAPIを気になって、それでAPI開発をもっと簡易化できると聞いて
2024/10/29(火) 10:30:49.85ID:2QinlXeta
「未定義」と「未定義動作」叫んでた人か
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。