On voit souvent dans l'API Windows des casts de type C-Cast.
Pour cet API, vaut-il mieux utiliser ce genre de cast ou les C++-Cast comme on est censé faire en C++?
Version imprimable
On voit souvent dans l'API Windows des casts de type C-Cast.
Pour cet API, vaut-il mieux utiliser ce genre de cast ou les C++-Cast comme on est censé faire en C++?
Je dirais C++-cast dès qu'on commence à parler de pointeurs ou de classe, mais on peut se contenter d'un C-cast pour des types entiers ou flottants.
Toutefois, attention aux casts qui ne font que masquer une erreur.
C-Cast si tu programmes en C et C++-Cast si tu programmes en C++ :mouarf:.
Donc ça sera les C++-Cast pour moi ;)