en C ++, puis-je avoir un argument par défaut sur une fonction qui par défaut à __ joli_function ___ code>,
___ fichier ___ code> et
___ ligne __ code> tel que défini au point de l'appelant et pas le point que les valeurs par défaut sont fournies dans un fichier d'en-tête sans utiliser de macros? P>
3 Réponses :
Non. Les macros sont étendues à la ligne source où elles se produisent. P>
Vous pouvez probablement ... mais certainement pas avec la restriction que vous avez mentionnée (pas de macros). P>
Vous ne pouvez pas, mais vous pouvez atteindre ce comportement avec une macro supplémentaire. Par exemple: sur une note latérale, __ joli_fonction __ code> n'est pas standard. P> p>