Microsoft.VisualC 名前空間
クラス
クラス | 説明 | |
---|---|---|
CodeDomTypeInfo | 型の説明をカプセル化します。 | |
CppCodeGenerator | ICodeGenerator インターフェイスおよび ICodeCompiler インターフェイスの実装例を示します。 | |
CppCodeGenerator7 | ICodeGenerator インターフェイスの実装例を提供します。 | |
CppCodeGeneratorBase | ||
CppCodeProvider | CodeDomProvider の C または C++ 実装の基本クラスを提供します。 | |
CppCodeProvider7 | ||
DebugInfoInPDBAttribute | メタデータではなく pdb 内のフィールド情報を検索するようにデバッガに通知するネイティブなクラスに適用される属性。 | |
DecoratedNameAttribute | メソッドの装飾名をリンカに渡すためにコンパイラで使用される属性。 | |
IsConstModifier | ||
IsCXXReferenceModifier | ||
IsLongModifier | ||
IsSignedModifier | ||
IsVolatileModifier | ||
MiscellaneousBitsAttribute | メタデータ内の型に関するさまざまな情報を格納する属性。 | |
NeedsCopyConstructorModifier | パラメータをマーシャリングするときに、パラメータのコピー コンストラクタを呼び出すように CLR マーシャラに通知するパラメータに適用されるカスタム修飾子。 | |
NoSignSpecifiedModifier | ||
SymbolTableStack | C++ CodeDOM (Code Document Object Model) オブジェクトの単純な後入れ先出し (LIFO) 非ジェネリック コレクションを表します。 |
Microsoft Visual C++
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/15 18:39 UTC 版)
Visual C++ (マイクロソフト ビジュアル シープラスプラス;マイクロソフト ヴィジュアル シープラスプラス)とはマイクロソフト製のC、C++、C++/CLI用統合開発環境 (IDE) であり、コンパイラやデバッガを含む。通称VCあるいはVC++、MSVCなど。前身はMicrosoft C/C++などがある。
- ^ Visual C++ What's New 2003 through 2015 | Microsoft Docs
- ^ Microsoft、「Visual Studio 2017 15.9」でArm64アプリ開発を正式サポート:64bit Armアプリの作成が容易に - @IT
- ^ ANSI Conformance | Microsoft Docs
- ^ C99 library support in Visual Studio 2013 | C++ Team Blog
- ^ Microsoft C++ language and standard library conformance table | Microsoft Docs
- ^ C11 and C17 Standard Support Arriving in MSVC | C++ Team Blog
- ^ “標準 C++ プログラムの作成 (C++)”. MSDN ライブラリ. マイクロソフト (2007年11月). 2009年12月1日閲覧。
- ^ Visual C++ 2010 の新機能
- ^ C++11 Features in Visual C++ 11
- ^ Support For C++11 Features (Modern C++)
- ^ C++11/14/17 Features In VS 2015 RTM - Visual C++ Team Blog - Site Home - MSDN Blogs
- ^ Visual Studio 2017 リリース ノート
- ^ Visual C++ Language Conformance | Microsoft Docs
- ^ Announcing: MSVC Conforms to the C++ Standard | Visual C++ Team Blog
- ^ コンパイラの実装状況 - cpprefjp C++日本語リファレンス
- ^ MSVC now correctly reports __cplusplus | Visual C++ Team Blog
- ^ Visual C++ の OpenMP
- ^ Visual C++ Editions (2005)
- ^ Visual C++ Editions (2008)
- ^ Visual C++ Editions (2010)
- ^ Visual C++ Tools and Templates in Visual Studio Editions
- ^ How to: Iterate Over STL Collection with for each
- ^ How to: Declare Override Specifiers in Native Compilations
- ^ sealed (C++ Component Extensions)
- ^ Compiler Support for Type Traits
- ^ SAL注釈
- ^ msclr 名前空間
- ^ STL/CLR ライブラリ リファレンス
- ^ 同時実行ランタイム
- ^ C++ AMP (C++ Accelerated Massive Parallelism)
- ^ CRTのセキュリティ強化
- ^ Safe Libraries: Standard C++ Library
- ^ Checked Iterators
- ^ Visual C++ 2008 用の MFC Feature Pack
- ^ Visual Studio 2010 SP1 用の MFC の追加
- ^ C++ マネージ拡張プログラミング (C++)
- ^ ネイティブ C++ アプリケーションの再頒布
- ^ 混在 (ネイティブおよびマネージ) アセンブリ
- ^ /clr (共通言語ランタイムのコンパイル)
- ^ /clr (共通言語ランタイムのコンパイル) (C++)
- ^ C++ - C++/WinRT の紹介
- ^ Introduction to C++/WinRT - Windows UWP applications | Microsoft Docs
- ^ Long Double 型
- ^ a b /arch (x86) | Microsoft Docs
- ^ Microsoft、“Professional”相当の無償版「Visual Studio Community 2013」を公開 - 窓の杜
- ^ Visual Studio 2015 の製品ラインアップを発表 - Visual Studio 日本チーム ブログ - Site Home - MSDN Blogs
- ^ ニュース - MSが「Visual Studio Community」を発表、無償でAndroid/iOSアプリも開発可能:ITpro
- ^ Microsoft、統合開発環境「Visual Studio 2015」を正式公開 - 窓の杜
- ^ 定義済みマクロ
- ^ Visual C++ 2003 ~ 2015 の新機能 | Microsoft Docs
- ^ “Application statically linked with Visual C++ 2010 C/C++ runtime fails to launch with error ‘The procedure entry point EncodePointer could not be located in the dynamic link library KERNEL32.dll’.” (英語). サポート技術情報. マイクロソフト (2009年10月29日). 2009年12月14日閲覧。
- ^ “Breaking Changes” (英語). 2009年12月26日閲覧。
- ^ “Windows Server 2008 R2 to Phase Out Itanium” (英語). 2010年5月11日閲覧。
- ^ コンパイラの判断によって32bit版アプリケーションでも SSE2 命令が使われる可能性がある。
- ^ Breaking Changes in Visual C++ | Microsoft Docs
- ^ 浮動小数点の移行に関する問題 | Microsoft Docs
- ^ Unicode とマルチバイト文字セット (MBCS: Multibyte Character Set) のサポート
- ^ Visual Studio 2015 における Visual C++ の新機能
- ^ a b Visual Studioのアップデートに伴い、
_MSC_VER
の最下位の桁も更新されるようになっている。 - ^ Visual Studio 2017 (バージョン 15.0) リリース ノート
- ^ Visual Studio 2019 プレビューでの非推奨の C++ 機能 | Microsoft Docs
- ^ SIMD Extension to C++ OpenMP in Visual Studio | C++ Team Blog
- ^ /openmp (Enable OpenMP Support) | Microsoft Docs
- ^ Visual Studio 2019 リリース ノート | Microsoft Docs
- ^ New, experimental code analysis features in Visual Studio 2017 15.8 Preview 3 | C++ Team Blog
- ^ In-editor code analysis in Visual Studio 2019 Preview 2 | C++ Team Blog
- ^ https://learn.microsoft.com/ja-jp/cpp/overview/what-s-new-for-visual-cpp-in-visual-studio?view=msvc-170]
- ^ /MD, -MT, -LD (Use Run-Time Library) | Microsoft Docs
- ^ Potential Errors Passing CRT Objects Across DLL Boundaries | Microsoft Docs
- ^ C++ Binary Compatibility between Visual Studio 2015 and Visual Studio 2019 | Microsoft Docs
- ^ Visual C++ change history 2003 - 2015 | Microsoft Docs
- ^ CRT ライブラリの機能 | Microsoft Docs
- ^ Universal CRT へのコードのアップグレード | Microsoft Docs
- ^ Visual C++ 2015 以降のバージョンの再頒布可能パッケージにおけるインストールの前提条件 – Visual Studio サポート チーム blog
- ^ Visual C++ 2015 アプリケーションでの CRT ローカル配置について – Visual Studio サポート チーム blog
- ^ Introducing the Universal CRT | C++ Team Blog
- ^ Universal CRT deployment | Microsoft Docs
- ^ 最新のサポートされる Visual C++ のダウンロード
- ^ Windows での汎用の C ランタイムの更新プログラム
- 1 Microsoft Visual C++とは
- 2 Microsoft Visual C++の概要
- 3 無料版
- 4 製品バージョンと内部バージョン
- 5 ランタイムライブラリの互換性
- 6 脚注
Microsoft Visual C++ (MSVC)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/04 02:05 UTC 版)
「C言語」の記事における「Microsoft Visual C++ (MSVC)」の解説
Windows系プラットフォーム用のC/C++コンパイラ。ANSI C準拠(バージョン2013にてC99ライブラリをほぼ実装したが、言語機能など規格自体はサポートされていない)。x86・x64が主だが、Xbox 360、Windows CE等向けにPowerPC、ARM、MIPS、Itanium等に対応した版もある。前身としてMS-DOS・Windows用のMicrosoft C Compilerがある。またその廉価版としてQuick Cがあった。
※この「Microsoft Visual C++ (MSVC)」の解説は、「C言語」の解説の一部です。
「Microsoft Visual C++ (MSVC)」を含む「C言語」の記事については、「C言語」の概要を参照ください。
「Microsoft Visual C++」の例文・使い方・用例・文例
固有名詞の分類
統合開発環境 | KDevelop WideStudio CodeWarrior Dev-C++ Microsoft Visual C++ |
C++ | ホスト環境 Dev-C++ Microsoft Visual C++ ビャーネ・ストロヴストルップ フリースタンディング環境 |
Microsoft Visual Studio | Microsoft Visual J++ Microsoft Visual SourceSafe Team Foundation Server Microsoft Visual Basic Microsoft Visual C++ |
- Microsoft Visual Cのページへのリンク