Est-ce que quelqu'un sait s'il existe un bon moyen de transformer un boost::posix_time::ptime
en une valeur __int64
. (J'ai compilé la version microseconde, pas la version nanoseconde).Un moyen de transformer boost :: posix_time :: ptime en un __int64
Je dois le faire d'une certaine manière car je cherche à stocker le __int64
résultant dans un type union
qui utilise les données brutes pour une application haute performance. Un certain type de fonctionnalité de Memento comme ceci serait très utile pour moi. J'aimerais éviter les jets, si possible, mais j'y aurai recours si j'en ai besoin.
Eh oui, c'est ce que j'ai pensé. La documentation continue à se référer à chaque valeur intégrale comme 'longue'. Très ennuyeux, d'autant plus que l'exemple fourni montre comment calculer les secondes puisque epoch utilise la méthode qui retourne le long de –