Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment changer la couleur en C + + 
  • Comment faire partie Int de chaîne …
  • Comment utiliser les fonctions en C …
  • Comment programmer Jeux Game Boy Adv…
  • Comment faire pour ajouter des minut…
  • Quelle est la syntaxe structurale ou…
  • Qu'est-ce qu'un pointeur en C 
  • Comment ajouter une DLL dans Visual …
  • Comment faire pour convertir un alph…
  • Comment lire les fichiers Hex en C +…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour convertir des lettres de chiffres dans un tableau String 
  • Comment compiler C + + sous Linux 
  • Comment masquer les boutons dans Xcode 
  • Comment utiliser la fonction memcpy en C + + 
  • Comment lire un tableau en langage C 
  • Comment faire Entrée uniquement un Integer en C + + 
  • Qu'est-ce que cela signifie si un fichier d' application existe déjà sur un iPad 
  • L'initialisation des pointeurs 
  • Comment utiliser ASM dans Visual C 
  • Comment ajouter une page de démarrage à un navigateur Web en C # 
  • Connaissances Informatiques © http://www.ordinateur.cc