45 votes

Reinterpret_cast vs.C

J’entends dire que `` c’est défini par la mise en œuvre, mais je ne sais pas ce que cela signifie vraiment. Pouvez-vous donner un exemple de la façon dont cela peut mal tourner, et cela va mal, est-il préférable d’utiliser le casting C-Style?

2voto

BЈовић Points 28674

Les deux `` et les moulages de style c sont définis par l’implémentation et ils font presque la même chose. Les différences sont :

  1. `` ne peut pas enlever la constness. Par exemple:

émettra une erreur :

  1. Si vous utilisez `` , il est facile de trouver les endroits où vous l’avez fait. Il n’est pas possible de faire avec des moulages de style c

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X