Bonjour, je suis confronté au problème suivant. Je désire porter la fonction suivante:
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int calculateXSymp(const int a, unsigned int* b= NULL, int* c= NULL, unsigned int* d= NULL){ // code de la méthode .... if(b != null){ /*code*/} }
en delphi .net, je ne sais pas trop comment porté ça (les null sur les pointeurs) car j'utilise un passage par variable avec var. Voici l'amorce du code de ma fonction:
J'anticipe une réponse possible, je ne peux pas utilisé de constantes en valeurs par défaut des paramètres de ma fonction car ceux-ci peuvent prendre toutes les valeurs de leur type (et la proba que ce soit UInt32.MaxValue n'est même pas négligeable... ). Du coup auriez-vous une suggession ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 function Cph.CalculateXSymp(a : Int32; var b : UInt32 := {?????};var c : UInt32 := {?????};var d : UInt32 := {?????}){ // code de la méthode .... if(b <> {?????}){ /*code*/} }
Partager