Bonjour,
pour faire plaisir a mon compileur, je vais effectuer un cast d'un Uint16 en Uint8,
quoi de plus simple me direz vous, surtout grace a la FAQ...
oui mais voilà...
ce bout de code se doit d'être le plus optimisé possible, hors de question que le compilo me rajoute du code en trop, c'est une section critique.
Voilà, alors je me demande ec qu'il y a de plus optimisé en code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
ou bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part a=(Uint8) tmp;
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part a=static_cast<Uint8>tmp;
l'objet de ce post n'est pas de savoir pourquoi tmp est un Uint16, alors qu'il semble qu''il aurait pu être un Uint8...

 

 
		
		 
        

 
			
			



 "static_cast" ou bien "C cast" pour un type simple ?
 "static_cast" ou bien "C cast" pour un type simple ?
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
  
 
 
			 
   

 
 
 
			 
  
				 Envoyé par Matthieu Brucher
 Envoyé par Matthieu Brucher
					

 Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
 Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.

 
			
Partager