Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1361 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  c'est quoi l'equivalent de type jmp_buf (c/c++) en ada?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

c'est quoi l'equivalent de type jmp_buf (c/c++) en ada?

n°902527
davidauche
Posté le 19-11-2004 à 09:36:13  profilanswer
 

j'aime creer le type jmp_buf de c/c++ en ada
merci pr tt informations


---------------
Merci pour votre aide
mood
Publicité
Posté le 19-11-2004 à 09:36:13  profilanswer
 

n°902531
dsls
Posté le 19-11-2004 à 09:40:31  profilanswer
 

Euh ... tu cherches à en faire quoi exactement ?
 
Parce que si c'est pour refaire du setjmp/longjmp en Ada, autant rester en C ...

n°902552
davidauche
Posté le 19-11-2004 à 09:50:59  profilanswer
 

en fait je veux declarer un var de type jmp_buf, puis appliquer setjmp et longjmp.
alors je suis obliger d'avoir comment faire setjmp et longjmp aussi :(
pas 2 solutions direct en ada?, sinon comment declarer ce type et comment refaire ces deux fonctions


---------------
Merci pour votre aide
n°902655
dsls
Posté le 19-11-2004 à 11:08:32  profilanswer
 

Ce n'est pas en retraduisant du code C vers de l'Ada instruction par instruction que tu arriveras à un résultat po[r]table, propre et efficace ... un des atouts de Ada est sa véritable abstraction par rapport à la plate-forme.
 
Pour ton setjmp/longjmp: si tu cherches à simuler des exceptions, pourquoi ne pas utiliser les exceptions natives en Ada ? Si tu veux faire de la commutation de contexte, les tasks Ada sont là pour ça...

n°902703
davidauche
Posté le 19-11-2004 à 11:56:13  profilanswer
 

lol pas tt les instructions, mais je suis obliger de le faire, je ne trouve pas un code de GC en Ada, alors je dois traduire un code de c en ada.  
car ce n'est pas facile pour moi de faire un code entiere de gc en ada ou meme sur une autre langage, c'est dur franchement :(.  
là deja pas mal quand j'arrive à comprendre l principe et l mode de fonctionnement d'un GC... :(.
t'as un code sur GC en ada lol?


---------------
Merci pour votre aide
n°902739
dsls
Posté le 19-11-2004 à 12:30:14  profilanswer
 

Si par GC tu entends garbage collector (il y a déjà un GC en natif dans Ada),je peux t'assurer qu'en jouant avec les setjmp/longjmp et les types de base à bas niveau tu vas avoir pas mal de soucis...
Il vaut mieux déjà commencer à utiliser les Smart Pointers (voir les Booch components), les storage pools et les types contrôlés...

n°902741
davidauche
Posté le 19-11-2004 à 12:39:09  profilanswer
 

ouais je sais bien qu'il y a un GC implanter dans Ada, mais pour moi je dois programmer un GC...
lol je vais rigoler encore avec les smart pointers?! il me faut 4 autres nuits blanches pour comprendre tt ça :D


---------------
Merci pour votre aide

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  c'est quoi l'equivalent de type jmp_buf (c/c++) en ada?

 

Sujets relatifs
équivalent JBuilder chez M$SQL Equivalent de addslashes en asp ?
[JAVA] Le type Super Classe ne peut être résolu... equivalent collection
[JFreeChart] faire des graphique de type Gantt"mysql_free_result" quel est son equivalent avec sqlite ?
[Linux/C++] Faire une application de type "GPS"[MySQL] valeur fixe dans requete de type select
Equivalent du type FLOAT en vba excell'équivalent d'un type record en vb [résolu]
Plus de sujets relatifs à : c'est quoi l'equivalent de type jmp_buf (c/c++) en ada?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR