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

Visual C++ Discussion :

VS6.0 - reduction des fonctions comme dans le 2003 et 2005


Sujet :

Visual C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut VS6.0 - reduction des fonctions comme dans le 2003 et 2005
    Bonjour a tous,


    je suis au boulot, je n ai donc pas le choix de l EDI (ni du clavier d ailleur QWERTY powaa) et je m adresse a vous pour savoir s il existe, pour VS6.0 un moyen de reduire le code fonctions par fonctions...?

    cela me serait treeeees utile!


    je ne sais pas si je suis clair, si jamais demandez moi


    d avance, je vous remercie

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    ce n'est pas clair (enfin, du moins, moi j'ai rien compris)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    Citation Envoyé par nico-pyright(c)
    ce n'est pas clair (enfin, du moins, moi j'ai rien compris)




    dans vs2003 et 2005, quand tu as par exemple une classe qui fait 500lignes, tu clique sur le petit 'moins' (-) et hop, les 500lignes ne deviennent plus qu'une avec juste le prototype et non plus toute la definition de la classe (ou fonction, ou region, ou block if, etc...).

    Le tout afin d avoir une lisibilite vachement plus sympatique


    en esperant avoir ete plus clair


    edit: cette fonctionnalite a peut etre un nom?

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    ok, j'ai vachement mieux compris du coup

    utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    #pragma region
    ...
    #pragma endregion

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    ok,

    mais penses tu qu il est possible de faire cela sans modification du code? (doit y avoir 250 000 lignes en tout )

    peut etre en passant par un plugin ou en ajoutant un tool?

    je vais toujours essayer ta ;ethode pour la partie qui me concerne pour l4instant..



    merci

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 394
    Par défaut
    De plus, il me semble que ces pragmas sont spécifiques à VS 2005.
    Je ne connais aucun moyen de reproduire ce comportement pour VC6, mais il existe peut-être un plug-in pour cela...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    Citation Envoyé par Médinoc
    De plus, il me semble que ces pragmas sont spécifiques à VS 2005.
    Je ne connais aucun moyen de reproduire ce comportement pour VC6, mais il existe peut-être un plug-in pour cela...

    effectivement, je n arrive a rien avec les pragma, pas moyen de cacher une partie du code...

  8. #8
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    au temps pour moi, ca ne marche que sous vs2005, j'avais mal lu la question.
    Je ne pense pas que tu puisses

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/09/2006, 19h06
  2. Utiliser des fonctions contenues dans un fichier .bas
    Par usbeck dans le forum Visual C++
    Réponses: 4
    Dernier message: 11/08/2006, 12h03
  3. Réponses: 6
    Dernier message: 22/05/2006, 13h54
  4. Fonction Comme dans requete paramétrée
    Par spearboy dans le forum Access
    Réponses: 7
    Dernier message: 14/04/2006, 08h57
  5. Appel à des fonctions incluses dans des DLL
    Par Greybird dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 13h33

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