Skip to content

Instantly share code, notes, and snippets.

@srz-zumix
Last active December 15, 2021 13:22
Show Gist options
  • Save srz-zumix/6d6b8ffc327cd2c938b35a229cf4476c to your computer and use it in GitHub Desktop.
Save srz-zumix/6d6b8ffc327cd2c938b35a229cf4476c to your computer and use it in GitHub Desktop.
MSVC-external-anglebracket
// ConsoleApplication3.cpp : このファイルには 'main' 関数が含まれています。プログラム実行の開始と終了がそこで行われます。
//
#include <iostream>
#include "test.h"
//#include <test.h>
int main()
{
std::cout << "Hello World!\n";
}
// プログラムの実行: Ctrl + F5 または [デバッグ] > [デバッグなしで開始] メニュー
// プログラムのデバッグ: F5 または [デバッグ] > [デバッグの開始] メニュー
// 作業を開始するためのヒント:
// 1. ソリューション エクスプローラー ウィンドウを使用してファイルを追加/管理します
// 2. チーム エクスプローラー ウィンドウを使用してソース管理に接続します
// 3. 出力ウィンドウを使用して、ビルド出力とその他のメッセージを表示します
// 4. エラー一覧ウィンドウを使用してエラーを表示します
// 5. [プロジェクト] > [新しい項目の追加] と移動して新しいコード ファイルを作成するか、[プロジェクト] > [既存の項目の追加] と移動して既存のコード ファイルをプロジェクトに追加します
// 6. 後ほどこのプロジェクトを再び開く場合、[ファイル] > [開く] > [プロジェクト] と移動して .sln ファイルを選択します
#pragma once
struct A {
int f(int x) {
if (x); // C4390
{
return 42;
}
return 41;
}
};
struct S {
void member_fn(unsigned u) {
double x = 0;
for (int x = 0; x < 10; ++x) { // C4456
u += x; // uses local int x
}
x += u; // uses local double x
}
} s;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment