Par contre, ce que je n'avais pas vu, c'est la différence de comportement entre le mode debug et le mode release
The current status in Rust was decided in RFC 560:
in debug mode, arithmetic (+, -, etc.) on signed and unsigned primitive integers is checked for overflow, panicking if it occurs, and,
in release mode, overflow is not checked and is specified to wrap as two’s complement.
[^] # Re: Jamais Ada ne sera utiliser ailleurs que dans son domaine.
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal la rouille et la comtesse. Évalué à 10.
Par contre, ce que je n'avais pas vu, c'est la différence de comportement entre le mode debug et le mode release
Ca, je trouve ça piégeux.