int f() indique que la fonction f() renvoit un int. C'est pour ça qu'il faut rajouter un return (par exemple return 0; veut dire qu'on renvoit l'entier zéro)
void f() veut dire que la fonction f()...
Type: Messages; Utilisateur: mazipha
int f() indique que la fonction f() renvoit un int. C'est pour ça qu'il faut rajouter un return (par exemple return 0; veut dire qu'on renvoit l'entier zéro)
void f() veut dire que la fonction f()...
Est ce qu'il n'y a pas tout simplement une fuite mémoire ailleurs qui vient corrompre ton vector? Ca m'est déjà arrivé et c'est assez vicieux à debugger car l'erreur n'est pas là où on croit. Ou...
Pour ne pas réinventer la roue, tu ferais mieux d'utiliser une librairie de traitement d'image.
Perso, j'utilise devIL http://openil.sourceforge.net/, qui peut entre autre sauvegarder du ppm.
Tu...
Ok, c'est bien ce que je pensais, dans la deuxième partie de mon dernier message: Il n'y a aucune déclaration de curve ou de courbe. Tu as le même problème dans ton code avec courbe qui n'est déclaré...
T'as essayé de compiler mon code? normallement tu n'as plus l'erreur (je ne peux pas testé chez moi, je n'ai pas l'environnement .NET d'installé). Il est possible que je me trompe à cause d'une...
Effectivement, d'ailleurs la FAQ l'indique à la question juste en dessous:
Pourquoi l'utilisation du downcasting est-il souvent une pratique à éviter ?
Apparement, c'est du .NET, mais en ce qui concerne la partie C++, il est normale que ça ne marche pas.
Est ce que c'est du code généré ou du code que tu modifies à la main?
La classe membre ne...
Pour connaitre le type d'un objet, regarde du côté de dynamic_cast, qui te renvoit zéro si l'objet n'est pas de la bonne classe fille.
Comment effectuer une conversion de type explicite (cast) ?
Tout d'abord, il y a des erreurs dans ton code, tu essayes de convertir des chaines en float.
Ce genre de problème est typique des pièges et subtilité de l'héritage en losange.
Pour réponse...
En théorie c'est tout à fait exact, le standard laisse le choix au compilateur, mais en pratique existe t'il un compilateur connu qui ne se comporte pas comme les autres sur ce point?
En C++, tu ne peux pas passer des paramètres au constructeur de la classe mère sans passer par le constructeur de la classe fille. La classe fille ne possède pas de constructeur par valeur, donc le...
Si tu rajoutes un delete b à ton code, tu verras que les 2 destructeurs sont appellés.
Si tu enleves le virtual du destructeur de la classe de base, seul le destructeur de la classe mère sera...
Je ne suis pas sur d'avoir bien compris ce que tu veux faire, mais voici peut être une piste: Le fameux "4", je le remplacerais par un paramètre du constructeur.
Ensuite en admettant que tu ais codé...
Le C++ est un langage à typage statique, ce qui veut dire que les types (y compris les classes) doivent être connus à la compilation. Ainsi en cas de problèmes, il y aura une erreur à la compilation...
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.