Bonsoir,
Cela peut signifie plusieurs choses :
1) boost::shared_ptr<Multimedia> et Multimedia* sont deux types différents. On ne peut pas assigner une variable du premier type à partir d'une...
Type: Messages; Utilisateur: iNaKoll
Bonsoir,
Cela peut signifie plusieurs choses :
1) boost::shared_ptr<Multimedia> et Multimedia* sont deux types différents. On ne peut pas assigner une variable du premier type à partir d'une...
J'ai aussi beaucoup ri aussi...
Le BMP aurait pu être beaucoup plus simple et être un exercice parfait pour débutant... Ce n'est malheureusement pas le cas! :)
@Saverok , je suis d'une façon générale d'accord. J'ajouterais cependant que même un indice basé sur GitHub ne pourrait dégager que des tendances de popularité à court terme. Pour moi le principal...
Bonsoir,
Je ne connais pas de recette miracle mais voici quand une recette qui me plait bien :
1) Pratiquer
2) Lire : http://cpp.developpez.com/faq/
3) Pratiquer
4) Lire :...
Bonsoir,
La réponse est dans la FAQ :
http://cpp.developpez.com/faq/cpp/?page=Les-classes-en-Cplusplus#Comment-creer-deux-classes-qui-font-reference-l-une-a-l-autre
Le fait que l'ont ait des...
Il suffit d'utiliser time_point_cast avec le type "Duration" défini dans system_clock (voir le lien vers la doc dans mon message précédant).
Ci-dessous un exemple complet :
#include <iostream>...
Bonjour,
Tout d'abord, je ne suis pas sûr d'avoir bien compris le problème mais j'ai quand même quelques remarques:
a) Pourquoi ne pas utiliser directement std::chrono::time_point ? Quel serait...
Non ce n'est pas possible aussi bien en c++98 que en c++11.
Intuitivement j'aurais dit min (a, max (b, c)) ou de façon équivalente max (a, min (b, c))
FAIL. Pourquoi faire simple quand on peut faire compliqué
La solution à base de "getType" est une mauvaise idée.
Ici, l'héritage ne nous aide pas vraiment et dans une certaine mesure ne se prête pas au problème car le C++ supporte uniquement le single...
Un bon développeur ? Un mec qui donne toujours l'impression de faire rapidement ce qu'on lui demande et qui arrive jusqu'à un certain point à décorréler la logique d'entreprise de la qualité du...
Bonsoir,
Il n'existe pas une unique implémentation de l'algorithme de CRC sur 32 bits mais une multitude d'algorithmes.
Pour calculer un CRC il est important de connaitre :
1) l'algorithme...
Utilisez-vous GCC ?
Oui*
Pourquoi le préférez-vous aux autres compilateurs ?
1) Respect des derniers standards (seul clang semble faire mieux sur ce point)
2) Ne force pas la lourde mise à...
Bonjour,
Pour l'envoie de fichier sur une liaison série, sans contrainte supplémentaire (protocole ?). Un terminal (genre Teraterm) peut suffir.
- ajouter des commentaires inutiles comme la date du jour où vous modifiez chaque ligne de code
- utiliser des variables globales au programme et écrire des fonctions sans paramètre ni retour pour...
@jblecanard : le compilateur sait inliner des foncteurs de sorte qu'il n'y ait pas de trace de l'objet dans le code généré. Les foncteurs sans état sont depuis le début (depuis la STL ? avant ?) un...
Il faudrait essayer de trier une list avec sort pour voir ce qui se passe... :ccool::aie:
En C++11 le vector retourné sera déplacé et non copié. Donc ca me semblerait OK pour moi.
Comme ca :
class C {};
class A
{
C *objet;
public:
Bonjour,
Et alors quel est le problème ? :aie:
C'est une question à la mode. Stackoverflow se pose la même question à l'instant :
http://stackoverflow.com/questions/17562943/should-custom-containers-have-free-begin-end-functions
Au final...
Bonjour,
Suivant l'utilisation, les types suivants me paraissent plus appropriés que int :
- void* : type de pointeur "générique" (pouvant pointer sur n'importe quoi/n'importe quel type de...
Bonjour,
Bonjour,
Sous Visual Studio 2010, il est impératif d'avoir les mêmes options de compilations pour toutes les lib utilisée ainsi que pour le projet principal.
Sinon on se retrouve avec...
void set_args() - ne prend pas d'arguments
void set_args(First&& first, Tail&&... tail) - prend 1 argument ou plus
set_args() sert a terminer la récursion d'appel des fonctions set_args lorsque...
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.