Sauf que si tu fais ça, tu ne pourras pas la réimplémenter dans les classes filles (virtual + template c'est pas possible)
Type: Messages; Utilisateur: skeud
Sauf que si tu fais ça, tu ne pourras pas la réimplémenter dans les classes filles (virtual + template c'est pas possible)
Avec une factory, ça renvoit sur une classe de base, mais l'utilisateur de la lib n'a pas besoin de connaitre le nom de la classe fille ni son implémentation :)
Dans l'idéal, pour ce genre de chose, on utilise une variable qui contient un mask binaire qui viendra activer ou non tout un tas de fonction:
typedef unsigned int eBine; // type recevant le...
Effectivement il manque un bout, mais le cours donne au moins les mots clefs, avec lesquels tu pourras trouver pas mal de ressources sur internet. Si il te manque d'autres informations n'hésite pas à...
Tu as très bien décris et découper ton problème, tu as donc fait 80% du boulot, il ne te reste plus qu'à suivre ce que tu as écris.
On peut le voir comme ça du coup:
class base -> ton élément de...
Il faut que tu passes par une classe qui encapsule la donnée, pas trop le choix autrement, héritage + template ça ne fonctionne pas des masses.
J'avais fait un truc dans ce gout là à l'époque:
...
Forcément c'est pas non stop, avec la pause repas, les pause café, clope, mais au total oui ça doit bien faire 10H dans la journée ^^
Pendant les études, ça pouvait même être 15H dans la journée...
Entre 0 et 10 suivant le boulot à faire.
Pour parler franchement, tout dépend de la boite dans laquelle tu travaille, le poste que tu occupes, la charge de travail du moment etc...... Très...
Perso je te conseillerais d'utiliser Qt pour l'UI et SFML pour le rendu (voir même utilisé Qt pour rendre, c'est aussi possible). Il existe pas mal de tuto sur comment intégrer SFML dans Qt.
Tu...
La création d'un shared_ptr par copie et donc incrémentation du compteur de référence est vraiment dimensionnant en terme de cout cpu? (Je connais pas trop, j'ai pas regarder les bench la dessus donc...
De mon point de vu:
Il faut le passer en copie et non en référence. Le but des shared_ptr, est de pointer le nombre de référence dans chaque contexte, comme tu appelles une nouvelle fonction, tu...
De mon coté j'utilise beaucoup visual studio, et les nuget (une sorte d'équivalent des package sous linux), c'est simple, efficace et ça gère les dépendances de dépendances facilement. C'est géré...
Ce n'est pas parce que tu ne t'en sers pas/bénéficie pas que ça n'existe pas :)
Pour celle-ci, la 4G (voir 5G) et le wifi sont omniprésent, donc c'est à ça qu'on fait référence pour parler des...
C'est là qu'on se rend compte de l'évolution technologique qu'on a vécu. En 1999 tout ce qui est listé semblait être de la science fiction pure et dure, à l'heure actuelle c'est notre quotidien...
Quand tu regardes la manière de calculer le bpm est faite manuellement dans ton premier exemple, et de manière automatique avec le deuxième exemple. Peut-être qu'en mixant les deux tu arriverais à...
Après tu as aussi certaine librairie qui ont des variables globales, si c'est le cas, malheureusement tu ne pourras rien faire :?
Quand tu dis que les valeurs ne sont pas bonne, tu entends quoi par là?
Tu as essayé de testé en uint16? des fois que ce soit un soucis de mémoire?
Pourrais-tu nous donner 2 codes, celui qui...
Tu as vérifier que tu n'as pas un thread qui appelle cette lib? Genre un thread créé par la lib au chargement (oui c'est un peu tordu comme idée, mais sait-on jamais)
J'ai eu un cas similaire, et c'était du fait que ma dll ne libérait pas des ressources qu'elle avait allouée, du coup elle ne se déchargeait pas de la mémoire. C'est une dll à toi ou tu n'as pas la...
Tout dépends de l'api que tu utilises, un petit bout de code pourrait être sympa pour qu'on sache sur quoi tu te bases.
Avec Qt: tu as un test qui te permet de savoir combien de byte sont...
J'avoue que c'est pas très compréhensible ton problème et sur quoi tu bloques.
Déjà quelques remarques:
Sur ton programme de gauche, Log est un unique caractère et non une chaine de caractère...
Dans tes deux boucles for, tu utilises une variable "i", ça va poser problème, utilise plutôt "j" dans ta deuxième boucle.
Vérifie que filename possède bien une valeur différente pour chacun des...
Va chez Truffaut, prend un petit pècher (pas un grand, c'est lourd à porter). Fais un trou dans ton jardin (ou celui des parents si t'en a pas). Arrose le bien soigneusement en lui glissant des...
On rend en double buffering, donc oui on a un tampon de notre coté. La carte de synchro nous donne juste un signal à 50Hz pile pour qu'on face le swapping sur tout les projecteurs en même temps....
Yep c'est ce qu'on pense aussi que c'est un problème matériel, mais on a ça régulièrement et vu le nombre de machine qui sont synchronisées entre elle et le temps d'utilisation du système, même si ça...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.