Forum de la communauté SFML

Aide => Système => Discussion démarrée par: Nagrarok le Mai 25, 2016, 05:31:47 pm

Titre: [Résolu] Gestion du temps : SFML ou C++11 ?
Posté par: Nagrarok le Mai 25, 2016, 05:31:47 pm
Bonjour,

Je programme depuis quelque temps déjà avec la SFML, et je suis récemment passé au C++11.
Je me demandais si je devais continuer à utiliser sf::Clock et sf::sleep, ou si c'était mieux de remplacer ça par les nouveaux outils de la bibliothèque standard, à savoir std::chrono et std::this_thread::sleep_for. Qu'en pensez-vous ?

Merci d'avance. :)
Titre: Re : Gestion du temps : SFML ou C++11 ?
Posté par: Cpl.Bator le Mai 25, 2016, 07:01:44 pm
Citer
std::chrono et std::this_thread::sleep_for
Citer
Citer
Qu'en pensez-vous ?

Sincèrement, je ne vois pas l’intérêt d'un tel débat, la stl contient surement plus d'outils que la SFML pour la gestion du temps, a vrai dire , j'en sais rien, après , comme pour tout le monde, tout dépends de tes besoins.
Titre: Re : Re : Gestion du temps : SFML ou C++11 ?
Posté par: Nagrarok le Mai 25, 2016, 10:58:16 pm
Sincèrement, je ne vois pas l’intérêt d'un tel débat, la stl contient surement plus d'outils que la SFML pour la gestion du temps, a vrai dire , j'en sais rien, après , comme pour tout le monde, tout dépends de tes besoins.

La SFML suffit pour les utilisations simples que j'en fais, ma question portait plutôt sur l'optimisation. Est-ce que les fonctions de la bibliothèque standard sont plus performantes, ou préférables pour d'autres raisons, et rendent celles de la SFML obsolètes ?
Si tu n'en sais rien, peut-être que quelqu'un d'autre aura une réponse, merci d'avoir répondu en tout cas. ^^
Titre: Re : Gestion du temps : SFML ou C++11 ?
Posté par: Laurent le Mai 26, 2016, 08:34:49 am
La version standard est plus riche en fonctionnalités, donc aussi plus verbeuse et plus complexe à appréhender. Il y a quelques temps on entendait encore parler de certaines implémentations défaillantes à ce niveau, mais je ne sais pas si c'est encore d'actualité.

Bref, peu importe, là c'est principalement une histoire de feeling.
Titre: Re : Re : Gestion du temps : SFML ou C++11 ?
Posté par: Nagrarok le Mai 26, 2016, 01:34:49 pm
La version standard est plus riche en fonctionnalités, donc aussi plus verbeuse et plus complexe à appréhender. Il y a quelques temps on entendait encore parler de certaines implémentations défaillantes à ce niveau, mais je ne sais pas si c'est encore d'actualité.

Bref, peu importe, là c'est principalement une histoire de feeling.
D'accord, merci beaucoup Laurent, je vais rester sur les classes SFML alors.
Sujet résolu !