FACTOID # 85: The average woman in New Zealand doesn't give birth until she is nearly 30 years old.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Managed C Plus Plus

Managed C++ is one of Microsoft's new managed languages for their .NET initiative. Officially it is called Managed Extensions for C++ by Microsoft, but it is almost universally referred to by its shortened form. Microsoft Corporation (NASDAQ: MSFT) is the worlds largest software company (and one of the largest companies in the world period), with over 50,000 employees in various countries as of May 2004. ... Managed code is code executed by a . ... The . ...


Managed C++ is not a language unto itself, but, as its official name implies, extensions to the C++ language. It adds special syntax additions to the language to leverage the usual .NET language features also found in C# and Visual Basic .NET, such as garbage collection. "Managed" refers to that it is run in, or managed by, the .NET virtual machine that functions as a sandbox for enhanced security in the form of more runtime checks, such as buffer overrun checks. Additionally, applications written in Managed C++ compile to CIL — Common Intermediate Language — and not directly to native CPU instructions like regular C++ applications do. C++ (pronounced see plus plus, IPA: /siː plÉ™s plÉ™s/) is a general-purpose computer programming language. ... The first meaning of the term syntax, originating from the Greek words συν (sun, meaning ‘together’) and ταξις (taxis, meaning sequence/order), can be described as the study of the rules, or patterned relations that govern the way the words in a sentence come together. ... The title given to this article is incorrect due to technical limitations. ... Visual Basic . ... In computing, garbage collection (also known as GC) is a form of automatic memory management. ... In general terms, a virtual machine in computer science is software that creates an environment between the computer platform and the end user in which the end user can operate software. ... For the Wikipedia sandbox for editing experiments see Wikipedia:Sandbox This article is about the computer security model. ... Common Intermediate Language (CIL) is the lowest-level human-readable programming language in the . ... This article needs to be cleaned up to conform to a higher standard of quality. ...


Managed C++ occupies a unique position in the gallery of .NET languages. It is the only language that can communicate natively with .NET languages (such as C#, VB.NET) and native C++. The other .NET languages can only communicate with C++ code via COM, a rather slow and inefficient method. But since Managed C++ can communicate directly with both languages, it is often used as a "bridge" between the two languages. Therefore, it is often used to write wrappers for C# or C++ code bases which wish to communicate. Component Object Model, or COM, is a Microsoft technology for software componentry. ... In computer science, a wrapper is a piece of code which is combined with another piece of code to determine how that code is executed. ...


The Managed C++ extensions will be significantly revised in Microsoft Visual Studio .NET 2005, with both changes to the syntax and otherwise. To reflect these significant differences, the new revision is also to be renamed C++/CLI. The Visual Studio . ... Overview C++/CLI is the newer language specification due to supersede Managed Extensions for C++. Completely reviewed to simplify the older Managed C++ syntax, it provides much more clarity over code readability than Managed C++. It is currently only available on Visual Studio 2005 Beta editions. ...


See also: Managed Extensions for C++ // Overview Managed Extensions for C++ is a set of keywords and attributes to bring the C++ syntax and language to the . ...



 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.