23/02/15 08:55:38.30 qhsLDVhd0.net
16.11.24
357:デフォルトの名無しさん (ワッチョイ 0228-hq/O)
23/04/12 09:06:04.95 GnMIOmhM0.net
16.21.26
358:デフォルトの名無しさん
23/05/21 15:48:24.29 9sSc2LHl0.net
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;
}
とかになったらどうなってしまウンダー/(≧Д≦)\
359:デフォルトの名無しさん
23/05/21 19:08:52.08 9sSc2LHl0.net
誤爆すたorz
360:デフォルトの名無しさん (アウアウクッ MM8a-yh3V)
23/07/31 17:56:51.52 tlsKdcnqM.net
文字列の中のファイルパスとかまでざわざスペルチェックして
知らねー単語だぞ みたいな警告の波線出すの止められないの?
361:デフォルトの名無しさん (アウアウクッ MM8a-yh3V)
23/07/31 17:59:53.55 tlsKdcnqM.net
ご丁寧にコメントアウトしてる部分まで
URLリンク(i.imgur.com)
362:デフォルトの名無しさん (ワッチョイ 6aad-inQP)
23/07/31 19:25:19.63 vV6SHvDt0.net
コメントの英文間違ってたら恥ずかしいじゃん
363:デフォルトの名無しさん (ワッチョイ 6195-hPrW)
23/08/21 22:48:02.72 dBonW9UR0.net
こんちゃす
質問させてください
2019の場合、エディタのテーマのみ変更出来ないのでしょうか
設定>フォント、から手作業で変更出来ますが、なかなか大変です
既存のテーマでどうにかしたいです
364:デフォルトの名無しさん (ワッチョイ ef63-uLm/)
24/02/17 21:20:16.48 hsYxYbKj0.net
Version 16.11.34
std::shared_ptr<int> pIntCnt(new int(0));
#ifndef NDEBUG
*pIntCnt=2;
#endif
というのをオートコードフォーマットすると
#ifndef NDEBUG
* pIntCnt = 2;
#endif
365:デフォルトの名無しさん (ワッチョイ ef63-uLm/)
24/02/17 21:21:33.93 hsYxYbKj0.net
となって「*」と「pIngCnt」の間にスペースが入る、、、
#ifdef~#endifで挟まなかったらおk
あと(*pIntCnt)=2; みたいに括弧で括ればおk、
366:デフォルトの名無しさん
24/04/23 22:21:01.91 T9KY3g7K0.net
Version 16.11.34
で別なのをハケンすた、
assert(0 <= bgn && bgn < end && end <= N)
と打って、最後のセミコロンを打鍵すると
assert(0 <= bgn && bgn < end&& end <= N);
になる……orz
ここでbgn、end、Nはint型変数。
367:デフォルトの名無しさん
24/04/24 09:02:47.64 kZN6/ZCr0.net
右側のアンドだけ詰まるのか
368:デフォルトの名無しさん
24/05/23 16:17:48.76 xv5nSRGj0.net
このプログラムを実行すると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;
}
369:デフォルトの名無しさん
24/05/23 16:23:25.31 2zENiaoW0.net
なんでC++スレでなくここでやるんだ?
370:デフォルトの名無しさん
24/05/23 16:25:09.08 xv5nSRGj0.net
>>369
すみません、C++スレに貼り直します
371:デフォルトの名無しさん (ワッチョイ 7f90-jPv4)
24/10/04 18:42:36.68 3S+V9Rl60.net
疲れた
372:デフォルトの名無しさん
24/10/08 14:43:11.00 d/EfFfx00.net
競技プログラミングの問題(AtCoder)をvisual studioを使って解いています。
AtCoderに提出するとパスするのに、visual studioでは変な値が出てしまうことがありました。
visual studioで配列の各要素の値をちゃんと0にするとちゃんとした答えが出ました。
AtCoderのシステムでは初期化の必要がありません。(0で初期化されているようです。)
なぜ、このような違いが出るのでしょうか?
373:デフォルトの名無しさん
24/10/08 15:36:56.83 3CY4Ba4H0.net
初期化漏れのコードは、競技プログラミングでは減点にならんの?
動けばいい的な学生アルバイトの世界じゃないよね
374:デフォルトの名無しさん (ワッチョイ aab3-5Jpb)
24/10/08 19:15:48.93 pUNp1Gnc0.net
>>373
小保方晴子さんに聞け
375:こいちゃ
24/10/29 00:42:14.14 yFBNIKKHH.net BE:629052145-2BP(1000)
URLリンク(img.5ch.net)
最近、VS Codeの拡張機能としてEchoAPIを気になって、それでAPI開発をもっと簡易化できると聞いて
376:デフォルトの名無しさん
24/10/29 10:30:49.85 2QinlXeta.net
「未定義」と「未定義動作」叫んでた人か