This HTML5 document contains 47 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n9http://ja.dbpedia.org/resource/C++/
dcthttp://purl.org/dc/terms/
template-enhttp://ja.dbpedia.org/resource/Template:
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-wikidatahttp://wikidata.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n8http://ja.dbpedia.org/resource/P/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n4http://ja.dbpedia.org/resource/Category:
n12http://ja.wikipedia.org/wiki/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-jahttp://ja.dbpedia.org/resource/
prop-enhttp://ja.dbpedia.org/property/

Statements

Subject Item
dbpedia-ja:Microsoft_Visual_Studio
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
Subject Item
dbpedia-ja:Microsoft_Visual_Studio_Express
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
Subject Item
dbpedia-ja:インテリセンス
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
Subject Item
dbpedia-wikidata:Q2364913
owl:sameAs
dbpedia-ja:C++マネージ拡張
Subject Item
dbpedia-ja:マイクロソフトのソフトウェア一覧
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
Subject Item
n9:CLI
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
Subject Item
dbpedia-ja:C++マネージ拡張
rdfs:label
C++マネージ拡張
rdfs:comment
C++マネージ拡張 (Managed Extensions for C++, Managed C++) は、C++で.NET Frameworkアプリケーションを記述するための、マイクロソフトによるC++の拡張である。これによって、C++でネイティブコードだけでなく共通言語ランタイム (CLR) に向けたアプリケーションを記述できる。この拡張は、2002年にリリースされたVisual Studio .NET (2002) に含まれるVisual C++ .NET (2002) に初めて搭載された。 なお、2005年後半にリリースされたVisual Studio 2005では、より洗練されたC++/CLIという独立した後継言語が登場し、C++マネージ拡張は非推奨となった。さらにVisual Studio 2015では廃止され、C++/CLIへの移行が促されている。 マネージドC++は以下のコンパイラで使用できる。 Visual C++ .NET 2002および.NET 2003コンパイラオプション/clrVisual C++ 2005以降から2013までコンパイラオプション/clr:OldSyntax
owl:sameAs
freebase:m.05_mgr
dct:subject
n4:.NET_Framework n4:C++
dbo:wikiPageID
1091968
dbo:wikiPageRevisionID
63930261
dbo:wikiPageWikiLink
n4:.NET_Framework dbpedia-ja:中間言語 n8:Invoke n4:C++ dbpedia-ja:Component_Object_Model dbpedia-ja:C++ n9:CLI dbpedia-ja:マイクロソフト dbpedia-ja:機械語 dbpedia-ja:仮想機械 dbpedia-ja:ネイティブコード dbpedia-ja:マネージコード dbpedia-ja:Microsoft_Visual_Basic_.NET dbpedia-ja:2002年 dbpedia-ja:.NET_Framework dbpedia-ja:共通言語ランタイム dbpedia-ja:2005年 dbpedia-ja:アプリケーションソフトウェア dbpedia-ja:共通中間言語 dbpedia-ja:Microsoft_Visual_Studio dbpedia-ja:ガベージコレクタ dbpedia-ja:Microsoft_Visual_C++ dbpedia-ja:C_Sharp
prop-en:wikiPageUsesTemplate
template-en:Reflist template-en:.NET
dbo:abstract
C++マネージ拡張 (Managed Extensions for C++, Managed C++) は、C++で.NET Frameworkアプリケーションを記述するための、マイクロソフトによるC++の拡張である。これによって、C++でネイティブコードだけでなく共通言語ランタイム (CLR) に向けたアプリケーションを記述できる。この拡張は、2002年にリリースされたVisual Studio .NET (2002) に含まれるVisual C++ .NET (2002) に初めて搭載された。 なお、2005年後半にリリースされたVisual Studio 2005では、より洗練されたC++/CLIという独立した後継言語が登場し、C++マネージ拡張は非推奨となった。さらにVisual Studio 2015では廃止され、C++/CLIへの移行が促されている。 マネージドC++およびC++/CLIで記述されたアプリケーションは、C#など他の.NET言語同様に共通中間言語 (CIL) と呼ばれる中間言語にコンパイルされる。「マネージ (Managed)」とは、.NET仮想マシンによって管理されながら動作するという意味である。このため、ガベージコレクタなどのCLRの機能を利用することができ、C#やVB.NETなどといった.NET言語のコードを呼び出したり呼び出されたりといた相互運用ができる。 しかし、必要に応じて1つのアセンブリ(EXE/DLL)にネイティブコードも混在できる点が.NET言語の中でも特殊である。このような言語はマネージドC++およびC++/CLIのほかにはない。一般の.NET言語はP/InvokeやCOMを通してC++コードとやりとりする必要がある。このため、マネージドC++およびC++/CLIはマネージコードとネイティブコードの橋渡しとしてしばしば利用される。すなわち、C/C++あるいはその他の言語で書かれたライブラリを.NET用で利用するラッパーライブラリを作ったり、その逆を作ったりするために用いられるのである。 マネージドC++は以下のコンパイラで使用できる。 Visual C++ .NET 2002および.NET 2003コンパイラオプション/clrVisual C++ 2005以降から2013までコンパイラオプション/clr:OldSyntax
dbo:wikiPageLength
1857
prov:wasDerivedFrom
n12:C++マネージ拡張?oldid=63930261&ns=0
foaf:isPrimaryTopicOf
n12:C++マネージ拡張
Subject Item
dbpedia-ja:Managed_C++
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
dbo:wikiPageRedirects
dbpedia-ja:C++マネージ拡張
Subject Item
dbpedia-ja:マネージ拡張C++
dbo:wikiPageWikiLink
dbpedia-ja:C++マネージ拡張
dbo:wikiPageRedirects
dbpedia-ja:C++マネージ拡張
Subject Item
n12:C++マネージ拡張
foaf:primaryTopic
dbpedia-ja:C++マネージ拡張