Qu`est-ce que microsoft visual c ++?

L`orientation objet a un code plus facile.

L`orientation objet a un code plus facile.

Video: Como Descargar e Instalar todos los Microsoft Visual C++ | x86/x64 Bits | 2017

C ++ a émergé dans les années 1980 comme une extension orientée objet du langage de programmation C. L`orientation objet a un code plus facile à réutiliser et des solutions est devenu plus facile à segmenter afin que les programmeurs multiples peuvent travailler simultanément sur des projets. Visual C ++, développé par Microsoft, prend le langage C ++ et ajoute un environnement de développement intégré basé sur Windows (IDE) et un ensemble de classes, appelées Microsoft Foundation Classes (MFC), qui permettent aux développeurs C ++ pour manipuler des éléments dans le système d`exploitation Windows.

Histoire

Video: COMO Instalar Todos Los Microsoft Visual C++ 2015

C ++ est née de la langue C, ce qui était un descendant d`un langage B étendu, développé dans les laboratoires de Bell en 1971. C, restructuré et avec un compilateur plus fort, est devenu la langue dominante dans le monde du développement Unix. Quatre-vingt dix pour cent des Unix a été écrit en C. Bjarne Soustrup récrit En 1985, le langage C, C ++ création, d`introduire des concepts orientés objets qui avaient été explorées dans d`autres langues. Dans les années 1990, Microsoft est impliqué, le développement d`abord le Microsoft C / C ++, suivi de différentes versions de Visual C ++.

Video: Solución al error Microsoft Visual C++ Runtime Library windows 7 y 8

Programmation orientée objet

Alors que des langues de procédure organisent code comme une liste de tâches à exécuter par le processeur dans un ordre particulier, des langages orientés objet tels que C ++ organiser le code en objets distincts, chacun ayant ses propres propriétés et méthodes. L`un des avantages de la programmation orientée objet est qu`il permet un code qui peut décrire des objets du monde réel. Un objet BankAccount, par exemple, pourrait avoir des propriétés de "Équilibre" et "Titulaire de compte" et pourrait inclure des méthodes de "Dépôt" et "Se désister."

Microsoft Foundation Classes

Microsoft Foundation Classes sont au centre de la programmation Visual C ++ pour Windows. Le MFC est un groupe d`objets et les méthodes qui permettent au programmeur de manipuler l`environnement Windows (Windows ouverture et de fermeture, le dessin contenu dans des fenêtres, la création de menus) et pour réagir à l`entrée de l`utilisateur Windows (clics de souris, le mouvement de la souris, touches, sélections de menu). Parce que la plupart des programmes Windows est centrée autour de la réaction aux entrées utilisateur via l`interface utilisateur de Windows, il est dit "Évènementielle." Une grande partie des moyens MFC donne simplement les programmeurs d`accrochage pour événements initiés de Windows.

L`environnement de développement intégré

Video: Как поставить Microsoft Visual C++ 2005 - 2015 Redistributable Package Hybrid

C ++, comme la plupart des autres langages de programmation, peut être écrit sous forme de texte dans un simple éditeur de texte. Le texte peut alors être "compilé" (Transformé en code binaire) par un processus initié de ligne de commande. L`introduction des environnements de développement intégré permet aux développeurs de naviguer leur code beaucoup plus efficace grâce à des menus qui les emmèneront à des objets et des méthodes spécifiques. D`autres caractéristiques de Visual C ++ et les environnements de développement Visual Studio comprennent complet automatique, ce qui facilite la saisie du code, la conception visuelle, qui permettent aux éléments graphiques d`un programme à générer par glisser-déposer et suites de tests pour les processus de test dans une application.

C ++ par rapport aux autres langues

Les programmeurs débattent souvent quelle est la meilleure langue et les outils sont pour un projet donné et tâche. Par rapport à d`autres langages orientés objet tels que Java, C #, Objective C ou Python, C ++ est généralement considéré comme apprendre et beaucoup de temps à coder le plus difficile, mais, dans la main droite, résultat de la meilleure application performante. De telles affirmations, cependant, sont souvent contestés.

Les références

  • lien EMS: Microsoft C ++ version Histoire et informations
  • lien MSDN: Visual C ++
  • lien MSDN: MFC échantillons

A propos de l`auteur

Brian Jung a été écrit professionnellement depuis 1991. Il travaille actuellement en tant que développeur de logiciels pour les hôpitaux universitaires de Cleveland, Ohio, où il contribue également des critiques et des commentaires sur des enfants et des jeunes la littérature pour adultes à son propre blog, Critique de M. Chompchomp, et les gars Lit de fil. Brian est titulaire d`un doctorat en anglais de l`Université du Wisconsin, Milwaukee.

Articles connexes