| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Qu'est-ce que Microsoft Visual C + +
    ? C + + a émergé dans les années 1980 comme une extension orientée objet du langage de programmation C . L'orientation objet fait code plus facile à réutiliser et de solutions est devenu plus facile de segmenter ainsi que plusieurs programmeurs peuvent travailler simultanément sur ​​des projets. Visual C + + , développé par Microsoft , prend le langage C + + et ajoute un environnement Windows développement intégré (IDE ) et un ensemble de classes , appelé Microsoft Foundation Classes (MFC ) , qui permettent aux développeurs C + + pour manipuler des éléments dans le système d'exploitation Windows. Histoire

    C + + est issu du langage C, qui à son tour était un descendant d'un langage B étendu, développé dans les laboratoires Bell en 1971. C , restructurée 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. En 1985, Bjarne Soustrup réécrit le langage C , créant C + + , à introduire des concepts orientés objet qui avait été explorée dans d'autres langues . Dans les années 1990 , Microsoft s'est impliqué , en développant d'abord les Microsoft C /C + + Compiler , suivi par les différentes versions de Visual C + + .
    Le Object-Oriented Programming

    tandis que les langues de procédure organiser le code comme une liste de tâches à effectuer par le processeur dans un ordre particulier, les langages orientés objet tels que C + + organiser le code en objets distincts, chacun ayant ses propres propriétés et méthodes. Un des avantages de la programmation orientée objet , c'est qu'il permet au code qui permet de décrire des objets du monde réel. Un objet BankAccount , par exemple, pourrait avoir des propriétés de «l'équilibre » et « titulaire de compte » et pourrait inclure des méthodes de «dépôt» et «Retrait ».
    Microsoft Foundation Classes

    Microsoft Foundation Classes sont au centre de Visual C + + pour Windows. Le MFC est un groupe d'objets et de méthodes qui permettent au programmeur de manipuler l'environnement Windows (ouverture et fermeture des fenêtres , le dessin contenu dans des fenêtres , la création de menus ) et de réagir à l'entrée d'un utilisateur Windows ( clics de souris , les mouvements de la souris , presses clés , sélections de menu ). Parce que la plupart de programmation Windows est centrée autour de réaction aux entrées de l'utilisateur via l'interface utilisateur de Windows , il est dit « event-driven ». Une grande partie du MFC donne simplement des programmeurs les moyens d' accrochage à des événements Windows initiés .
    L'environnement de développement intégré

    C + + , comme la plupart des autres langages de programmation , peut être écrite comme du texte dans un éditeur de texte simple. Le texte peut alors être « compilé » ( transformé en code binaire ) par un processus lancé en ligne de commande . La mise en place d'environnements de développement intégrés permet aux développeurs de se frayer un code beaucoup plus efficacement dans les menus qui les mènera à des objets et des méthodes spécifiques . D'autres caractéristiques de l'environnement Visual C + + et les environnements de développement Visual Studio comprennent l'auto-complétion , ce qui facilite le code à taper, conception visuelle , qui permettent d'éléments graphiques d'un programme doit être généré par glisser-déposer, et les suites de test pour tester les processus au sein d'une application.

    C + + par rapport aux autres langues

    programmeurs débattent souvent quel est le meilleur langage et des outils sont pour un projet et tâche donnée. Comparé à d'autres langages orientés objet tels que Java, C # , Objective C ou Python, C + + est généralement considéré comme le plus difficile à apprendre et beaucoup de temps à coder, mais sera, dans la main droite , suite à la meilleure application performante. De telles affirmations , cependant, sont souvent contestés.

    Previous :

    next :
      articles connexes
    ·Comment créer un vecteur de tableaux de caractères en…
    ·Comment faire pour convertir et décoder HTML en chaîn…
    ·Types d'objets PowerShell 
    ·Comment compiler un C + + dans Dev- C 
    ·Comment lancer dans C de l'objet à Datetime 
    ·Comment utiliser des variables globales pour C Programm…
    ·Comment renommer un fichier dans Visual Studio C 
    ·Comment utiliser une fonction GetOpenFileName 
    ·Comment faire Cin.Fail 
    ·Comment retourner un vecteur à partir d'une fonction 
      articles en vedette
    ·Comment faire pour créer des fonctions personnalisées…
    ·Comment insérer un fichier PHP dans toutes les pages 
    ·Comment convertir une liste à une matrice en Python 
    ·Comment réparer C + + Error R6002 
    ·Comment faire pour supprimer les barres de défilement …
    ·Comment créer une classe de compte d'épargne avec Jav…
    ·Comment afficher deux colonnes dans un DataGrid Colonne…
    ·Expansion PHP Menu Tutorial 
    ·Visual Basic 6 Tutoriel du programme de base de donnée…
    ·Comment créer une copie instantanée d'une liste chaî…
    Copyright © Connaissances Informatiques http://fr.wingwit.com