Dans le code créé par Apple, il y a cette ligne:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
Y a-t-il une raison d'exprimer 1,000,000,000comme 1000*1000*1000?
Pourquoi pas 1000^3d'ailleurs?
1_000_000_000. Cependant, avec les constantes de temps, c'est plus difficile. Il est plus lisible à écrire 30 * 60(30 minutes en secondes) qu'à écrire 1800. Il existe en fait des langages qui vous permettront d'écrire des unités, par exemple meters, vous permettant de vous protéger contre les mauvaises affectations.
^est un XOR, pas un exposant ou un opérateur puissant.