IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Limitation à 80 colonnes pour un fichier c


Sujet :

C

  1. #1
    Membre confirmé
    Avatar de Nykoo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 234
    Par défaut Limitation à 80 colonnes pour un fichier c
    Est-ce que cette limitation à 80 colonnes à toujours un sens? Je vois que l'éditeur de codeblocks propose d'afficher une ligne ou de surligner les parties qui se situe en dehors d'une certaine limite en nombre de caractères par ligne.

    Donc est-ce que c'est toujours d'actualité, si oui pour quels systèmes. Enfin comme on gère des retours à la ligne, y-a-t-il des règles (ne pas couper au milieu de n'importe quoi).

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par Nykoo Voir le message
    Est-ce que cette limitation à 80 colonnes à toujours un sens? Je vois que l'éditeur de codeblocks propose d'afficher une ligne ou de surligner les parties qui se situe en dehors d'une certaine limite en nombre de caractères par ligne.

    Donc est-ce que c'est toujours d'actualité, si oui pour quels systèmes. Enfin comme on gère des retours à la ligne, y-a-t-il des règles (ne pas couper au milieu de n'importe quoi).

    Merci d'avance.
    Oui cette limitation a toujours un sens, notamment pour les utilisateurs d'éditeurs comme Vi, Vim, Emacs (surtout en mode console) ... enfin c'est un exemple. Cela permet aussi d'améliorer la lisibilité de ton code, déjà qu'il faut dans la plupart des cas, scroller avec la barre verticale alors si en plus il faut scroller en horizontale ... ca risque de pas être une partie de plaisir pour la lecture du code !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Membre Expert
    Inscrit en
    Décembre 2004
    Messages
    1 478
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 478
    Par défaut
    Citation Envoyé par Nykoo Voir le message
    Est-ce que cette limitation à 80 colonnes à toujours un sens?
    C'est essentiellement pour imprimer le code. Une page A4 en mode portrait permet d'imprimer exactement 80 caractères horizontalement avec une police type Courier 10 points.

  4. #4
    Membre confirmé
    Avatar de Nykoo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 234
    Par défaut
    Merci pour vos réponses.

    Mon autre question alors: est-ce qu'il y a des règles à suivre pour couper les lignes ormis les règles de bon sens du style ne pas couper le nom d'une variable en 2?

  5. #5
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Nykoo Voir le message
    Est-ce que cette limitation à 80 colonnes à toujours un sens?
    Oui.
    • Imprimantes
    • Fenêtres de visualisation (débugger) ou d'édition (IDE...).
    • etc.

  6. #6
    Membre confirmé
    Avatar de Nykoo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 234
    Par défaut
    Ok je me limiterai donc à 80 caractères. Est-ce que ça a un lien avec les cartes perforés le fait qu'on est 80 colonnes?

  7. #7
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Nykoo Voir le message
    Ok je me limiterai donc à 80 caractères. Est-ce que ça a un lien avec les cartes perforés le fait qu'on est 80 colonnes?
    Oui. Wikipédia est ton amie...

  8. #8
    Membre confirmé
    Avatar de Nykoo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 234
    Par défaut
    Oui c'est vrai

    Sinon il n'y a pas de règles à suivre pour le découpage?

  9. #9
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par Nykoo Voir le message
    Oui c'est vrai

    Sinon il n'y a pas de règles à suivre pour le découpage?
    Bin pas spécialement... Pour par exemple des fonctions avec un grand nombre d'arguments, tu peux les présenter sous la forme suivante par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    void fonction (int arg1,
                   int arg2,
                   int arg3)
    etc...
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Code VBA pour copier-coller des colonnes d'un fichier Excel à un autre
    Par User Name dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/01/2014, 23h30
  2. Réponses: 2
    Dernier message: 28/12/2011, 17h15
  3. Limiter le nombre de points pour le fichier .mat
    Par programation dans le forum Simulink
    Réponses: 2
    Dernier message: 26/09/2011, 09h16
  4. Réponses: 5
    Dernier message: 18/10/2008, 02h59
  5. Réponses: 2
    Dernier message: 07/07/2008, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo