Bonjour,
J'ai une fonction prenant comme paramètre un char **, et je souhaiterai que celle-ci ne soit pas en mesure de modifier ni le contenant, ni le contenu, et souhaite donc utiliser le mot-clef "const" pour cela.
Si je passais un char * en tant que paramètre, la dénificiton ressemblerait à ca :
Mais là, je ne sais pas si je dois mettre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int ma_fonction (const char * const mon_parametre)
Ou bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int ma_fonction (const char ** const mon_parametre)
Désolé si ma question paraît saugrenue, mais après quelques recherches, impossible de trouver la réponse (sûrement ai-je mal cherché, mais là, je ne vois pas...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part int ma_fonction (const char * const * const mon_parametre)
Merci
Partager