| 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
    GNU & C + + pour les ordinateurs
    Linux projet Pas de GNU a toujours été liée au développement d'Unix et Unix -like systèmes d'exploitation. Cette relation est également lié à GNU le langage de programmation C et son sur-ensemble /extension , le C + + langage de programmation. Grâce au développement des logiciels libres (GNU utilitaires , Linux , etc ) , et GNU C + + ont été côte -à-côte sur le développement de l'ordinateur le plus open source. Unix et C

    Unix est un système d'exploitation développé à l'origine par Ken Thompson et Dennis Ritchie comme une alternative à d'autres systèmes informatiques de l'époque. Alors que le développement du système Unix, il a été décidé de concevoir un langage de programmation système pour la plate-forme Unix. Initialement appelé «B», les capacités et les conventions de programmation ont été mis à jour dans le nouveau langage de programmation C . Parce que C est le fondement du système Unix , il est également devenu le fondement des systèmes de type Unix , tels que FreeBSD et Linux , qui GNU est devenu attaché à .
    C et C + +
    < br >

    le langage C est un raffinement sur ​​le langage de programmation B dans la façon dont il gérait les pointeurs, les types de données et des tableaux. Au début des années 1980, un autre développeur Bell Labs , Bjorne Stroustrup a décidé d'étendre le langage C de plus . Ce nouveau développement , C + + , qui a été nommé d'après le "+ +" opérateur , qui signifie « minimum par une ", a ajouté fonctionnalités orientées objet ainsi que des mots clés simplifiées pour l'allocation de mémoire dynamique et objets chaîne .

    GCC et G+ +

    Depuis GNU est affilié avec le mouvement du logiciel libre et du système Unix (ou au moins ses variantes libres ) , les utilitaires GNU comprennent une critique C et C + + compilateur partie de la collection de compilateur GNU . Compilation du code C se fait par la commande "gcc" , exécuté par le terminal Linux. C + + code est compilé par la commande " g+ +" de la même façon .
    Utilitaires GNU

    utilitaires GNU sont souvent liées à ouvrir plates-formes logicielles qui s'exécutent C et C + + dans le cadre de leur système de base - tels que Linux. Certains ports de GNU services publics, comme Emacs , existent. Toutefois, les créateurs de la GNU toujours voulu qu'elle reste libre . GNU et C + + ( et C ) sont tous des aspects fondamentaux à la fois du logiciel libre et des mouvements Open Source. Par conséquent, utilitaires GNU sont les meilleurs sur des ordinateurs équipés de systèmes de type Unix , la course ou C + + ou C ANSI

    Previous :

    next :
      articles connexes
    ·Comment importer des modèles dans GTK Radiant 
    ·Comment faire pour envoyer des frappes à Active X Prop…
    ·Quelles sont les fonctions du Turbo C 
    ·Comment ouvrir un fichier PDF en C # 
    ·Comment le programme C pour afficher Conversion des dev…
    ·Comment utiliser la fonction strstr en C + + 
    ·C MDI Tutorial 
    ·Comment fermer des fichiers dans C 
    ·Comment faire un système d'exploitation 
    ·Comment déclarer une variable statique en C 
      articles en vedette
    ·Comment compiler C + + avec FStream 
    ·Comment vérifier l'état de l'imprimante avec Java 
    ·Comment créer un fichier à l'aide Perl 
    ·Différences entre EXISTS & IN dans SQL 
    ·Comment faire pour convertir les entiers en Octets 
    ·Comment utiliser boîtier commutateur en C # 
    ·Comment lire API Java 
    ·Index Array Out of Bounds Exception en Java 
    ·Comment fermer une JFrame 
    ·Visual Basic RPG Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com