Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment écrire un flux d'entrée da…
  • Comment formater contenu dans un UIS…
  • Comment rédiger un plan de test 
  • Comment accéder à la mémoire tamp…
  • Comment compiler un en-tête en C + …
  • Comment créer Porte En GtkRadiant 
  • Comment faire pour convertir un doub…
  • Comment faire pour créer les fichie…
  • Comment faire une demande d'alarme M…
  • Comment créer un IRC Spybot 
  •   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 qu'un programmeur ISO

    L' ISO - l'Organisation internationale de normalisation - a élaboré des normes plus de 18.500 pour différents sujets , y compris pour le langage de programmation C ? . L' ISO a adopté ses normes pour C en 1999 et a mis à jour plusieurs fois depuis . Un programmeur ISO est celui qui connaît et suit les normes ISO pour C. Portée

    La norme ISO pour la programmation C couvre la représentation , de la syntaxe et contraintes du langage C , les règles sémantiques pour interpréter les programmes C ; la représentation des données d'entrée et de sortie , et les restrictions et les limites imposées par la conformité aux normes . Il ne précise pas les mécanismes par lesquels l'ordinateur transformer et emploient des programmes , ou la entrée et de sortie de l'ordinateur. L' ISO définit également aucune limite sur la taille ou la complexité d'un programme et la quantité de données qu'il contient.
    Conformité

    " se conformer strictement " les programmes ne utiliser les fonctionnalités du langage C et la bibliothèque spécifié dans la norme ISO . Ces programmes n'utilisent jamais un comportement non défini ou non spécifié , le terme ISO pour le comportement du programme en dehors des normes. Programmes rigoureusement conformes doivent suivre tous les «doit » et « doivent démunis ", a déclaré à la norme ISO C . Si vous écrivez un programme qui va à l'encontre de ces obligations et interdictions , il n'est pas strictement conforme, mais si cela fonctionne correctement et utilise les données correctes , il est encore un bon programme.
    Écriture programmes

    Lorsque vous écrivez un nouveau programme ISO- conforme, utiliser les styles et les lignes directrices de la plus récente série de mises à jour. S'il ya une possibilité que quelqu'un l'aide d'un compilateur plus, pré- ISO pour travailler sur votre programme , écrire un programme qui peut fonctionner dans les deux environnements . Par exemple, si vous utilisez la macro TDDC en -tête et fichiers sources , il travaillera dans les compilateurs actuels et pré- ISO , bien que les compilateurs pré- ISO quittent la macro non définie . Certaines fonctions C - blocs de code réutilisables - ne peuvent pas être écrits pour répondre à la fois des normes pré-et post -ISO , cependant
    Mise à jour

    Si vous avez un . l'application en pré- ISO C existant et que vous souhaitez le mettre à jour - par exemple , d'utiliser des prototypes de fonctions ISO qui définissent les paramètres des fonctions de - il ya quatre façons de mettre à jour votre code. Si vous recompilez sans modifications le compilateur d'identifier les disparités dans la liste des paramètres. Alternativement, vous pouvez modifier toutes les définitions de fonction à utiliser des prototypes de fonctions . Les options les plus efficaces sont l'ajout de prototypes de fonctions aux en-têtes , ou les ajouter à deux têtes et les débuts de fichiers source. [ ref4 , mise à jour du code existant

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment apprendre le C # pour les débutants 
  • Comment obtenir une date système en C # 
  • Qu'est-ce qu'un conflit d'héritage 
  • CSharp Controls DataGridView 
  • Comment télécharger C + + 
  • Comment convertir les cordes de Char en C + + 
  • Comment faire pour supprimer des enregistrements dans un tableau du programme C 
  • Comment éviter de multiples utilisation d'un fichier d'en-tête 
  • Comment lancer Char à Int 
  • Comment supprimer un index dans un tableau dynamique d'entiers 
  • Connaissances Informatiques © http://www.ordinateur.cc