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 :

djgpp et pointeurs far


Sujet :

C

  1. #1
    Membre régulier Avatar de elvivo
    Inscrit en
    Mai 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 105
    Points : 104
    Points
    104
    Par défaut djgpp et pointeurs far
    Salut,

    Je cherche a declarer un pointeur far sous djgpp. Sous turbo c++ je faisait: type far* pointeur ;

    Quelqu un peut il m aider ??
    In code we trust !!

  2. #2
    Membre du Club
    Inscrit en
    Mai 2002
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 22
    Points : 43
    Points
    43
    Par défaut
    Turbo C++ est un compilateur 16 bits et dans ce type d'environnement, il existe des pointeurs near et far, car la mémoire est segmentée. Les pointeurs near se trouvent dans le segment référencé pas le registre DS (1 segment = 64 Ko max.) et les pointeurs far peuvent se trouver n'importe où dans le tas. (c'est à dire dans le premier mega octet).

    djgpp est un compilateur 32 bits et par conséquent, il utilise un modèle de mémoire "à plat" (non segmenté) où les pointeurs near et far n'ont pas lieu d'être.

    Pour en savoir plus regarde les cours et tutoriels pour apprendre la programmation C : http://c.developpez.com/cours/

  3. #3
    Membre régulier Avatar de elvivo
    Inscrit en
    Mai 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 105
    Points : 104
    Points
    104
    Par défaut
    merci

    je pensais juste a un equivalent paske j avais fait qq appli vga et ca me cassait de changer tous les far mais la c bon, plus la peine de m emmerder avec ca)
    In code we trust !!

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

Discussions similaires

  1. Pointeur de type FAR version Unix
    Par Flow_75 dans le forum Unix
    Réponses: 3
    Dernier message: 27/03/2008, 22h48
  2. utilisation des pointeurs de type "far"
    Par Flow_75 dans le forum C++
    Réponses: 0
    Dernier message: 25/03/2008, 07h35
  3. Pointeur vers un tableau
    Par Nikos dans le forum C
    Réponses: 3
    Dernier message: 09/12/2002, 00h43
  4. [Turbo Pascal] Allocation et désallocation de pointeurs dans une fonction
    Par neird dans le forum Turbo Pascal
    Réponses: 13
    Dernier message: 17/11/2002, 20h14
  5. djgpp et pointeurs far -2
    Par elvivo dans le forum Autres éditeurs
    Réponses: 16
    Dernier message: 29/07/2002, 22h43

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