Visual C++

Visual C++ 2010 poskytuje výkonné a flexibilní vývojové prostředí pro vytváření aplikací pro systém Windows a technologií .NET. Lze jej použít jako integrované vývojové prostředí, nebo je možné používat jednotlivé nástroje. Visual C++ se skládá z následujících součástí:

  • Kompilační nástroje aplikace Visual C++ 2010. Kompilátor podporuje vývojáře tradičního nativního kódu, stejně jako vývojáře vyvíjející pro virtuální počítač, jako je například modul CLR. Visual C++ 2010 zahrnuje kompilátory pro architektury x64 a Itanium. Kompilátor nadále podporuje architekturu x86 a optimalizuje výkon pro obě platformy.

  • Knihovny Visual C++. Patří zde standardní knihovna ATL, knihovna MFC a standardní knihovny jako je například knihovna Standard C++, sestávající se z knihovny iostreams, knihovny STL a C Runtime Library (CRT). Knihovna CRT zahrnuje alternativy k funkcím, o kterých je známo, že představují problémy se zabezpečením. Knihovna STL/CLR přináší STL pro vývojáře spravovaného kódu. Knihovna C++ Support, obsahující nové možnosti seřazování dat, je navržena pro zjednodušení programů cílících na CLR.

  • Vývojové prostředí Visual C++. Vývojové prostředí poskytuje výkonnou podporu pro řízení projektů a jejich konfiguraci (včetně vylepšené podpory velkých projektů), úpravy zdrojového kódu, procházení zdrojového kódu a ladicí nástroje. Prostředí také podporuje technologii IntelliSense, která poskytuje kontextovou nápovědu přímo během vytváření kódu.

Vedle konvenčního grafického uživatelského rozhraní aplikace, Visual C++ umožňuje vývojářům vytváření webových aplikací, chytrých klientských aplikací určených pro systém Windows a řešení pro tenké nebo chytré klientské mobilní zařízení. C++ je světově nejoblíbenější systémový jazyk a aplikace Visual C++ poskytuje vývojářům prvotřídní nástroj pro sestavení software.

Poznámka

Aplikace Visual C++ Express poskytuje pouze část funkcionality, která je dostupná v jiných edicích Visual C++. Proto některé součásti, knihovny nebo funkce, které jsou k dispozici v těchto edicích nejsou k dispozici v této verzi produktu, i když můžou být popsány v dokumentaci. Pro využití těchto funkcí je třeba přejít na jinou verzi Visual C++. Další informace o těchto edicích naleznete v tématu Edice aplikace Visual C++. Dokumentace, která je součástí Visual C++ Express představuje pouze část dokumentace dostupné v jiných verzích aplikace Visual C++. Proto může nalézt odkazy na témata, která nejsou k dispozici. Úplná dokumentace je k dispozici na https://msdn.microsoft.com/library.

Poznámka

Pokud jste začali učení jazyka C++, viz kurz podle Schildt Jahoda ve výukové středisko pro vývojáře MSDN Začátečník: Jedna úroveň: Příručka pro začátečníky C++.

V tomto oddíle

Související oddíly