J'ai une configuration fonctionnant en utilisant localtime() pour obtenir un tm avec les heures locales qui y sont représentées. Et c'est tout bon.C++ localtime lors du changement de fuseau horaire
Cependant, si je change de fuseau horaire alors que l'application est en cours d'exécution, elle ne remarque pas que j'ai changé de fuseau horaire.
Existe-t-il un moyen de dire «aller chercher à nouveau» pour actualiser le fuseau horaire du système?
Je sais que ce n'est probablement pas un cas courant, mais c'est ce que font les tests pour tester cette fonctionnalité, donc ils veulent la prendre en charge!
Je craignais (ou peut-être espérais!) Ce serait quelque chose comme ça. Nous avons l'espoir d'être cross plate-forme plus tard, donc la solution Posix n'est pas bonne.Devra aller avec une documentation 'si vous changez de fuseau horaire, redémarrez le service' solution. – Jon