Bonjour,
Alors que je travaille sur une librairie permettant de manipuler des grands nombres (exercice totalement � but p�dagogique dans le but de ma�triser le C++ dont le C++11) j'ai eu le malheur d'�crire cela:
Tout va bien jusqu'� ce que je d�cide de programmer le produit de deux signes.Code:enum class Sign : char { NUL = 0, PLUS = 1, MINUS = -1 };
J'aimerai donc utiliser les valeurs des Sign et non pas leur signification.Code:Sign product(Sign a, Sign b)
Si PLUS = 1 et MINUS = -1 alors le produit de deux signes me donne directement le signe du r�sultat.
Mais comment r�cup�rer 1 ou -1 (sans faire des if dans tous les sens, car cela, je sais faire)
D�j� est ce possible ?
Si oui, avez vous une piste ?
En vous remerciant !