Débutant: vector non reconnu - C++ - Programmation
Marsh Posté le 25-05-2005 à 09:53:27
En fait j'ai inclus déjà mon #include <vector> et mon using namespace std
Marsh Posté le 25-05-2005 à 10:20:19
Déjà c'est une affectation et non une déclaration.
dc et i sont bien des entiers ?
r0 est bien un double ?
Marsh Posté le 25-05-2005 à 10:31:23
alors code
Code :
|
Marsh Posté le 25-05-2005 à 10:42:23
c'est quoi déjà le smiley pour dire 'j'efface le drapeau' ?
Marsh Posté le 25-05-2005 à 11:11:16
Et pourquoi tu ne nous mettais pas un code que l'on pourrait compiler pour voir où est l'erreur ?
Marsh Posté le 25-05-2005 à 11:13:07
pas d'erreur de compilation mais lors de l'éxécution pas a pas il ne me reconnait pas la surcharge de l'opérateur []
cf plus haut
Marsh Posté le 25-05-2005 à 11:19:54
Bon tu n'aimes pas le mot erreur, alors pourquoi tu ne nous mettais pas un code que l'on pourrait compiler pour voir où est le problème ?
EDIT : En fait je crois avoir compris, c'est juste un bug du debbuger de visual qui ne retrouve pas la fonction, c'est ça ? (sans doute du au fait que ce soit un template)
Marsh Posté le 25-05-2005 à 11:23:37
Code :
|
Marsh Posté le 25-05-2005 à 11:28:00
CF : EDIT au dessus.
Si c'est bien ça, c'est vraiment gênant ?
Marsh Posté le 25-05-2005 à 11:28:49
je crois que tu as raison
car en fait j'ai un résultat à la fin mais au cours de l'éxécution il ne reconnait pas
Marsh Posté le 25-05-2005 à 08:53:48
Bonjour,
Lors de mon debugage dans visual c++, je m'apperçois
que la déclaration:
ne marche pas.
avec matrice_taux:vector<double> matrice_taux(dc*dl);
Ma fenetre watch me siganle :
Error overloaded operator not found
Je ne comprends car dans <vector> l'operateur crochet est bien défini.
Quelqu'un aurait il une idée.
Merci d'avance.
Morgan