Urgent c++!

imanedaoudi Messages postés 82 Date d'inscription vendredi 20 mai 2005 Statut Membre Dernière intervention 24 octobre 2005 - 9 juin 2005 à 16:11
imanedaoudi Messages postés 82 Date d'inscription vendredi 20 mai 2005 Statut Membre Dernière intervention 24 octobre 2005 - 9 juin 2005 à 16:43
j'arrive pas à voir l'erreur, normalement le programme marche avec la classe vecteur seulement lorsque j'ajoute la classe base il y a des erreur sachant que la classe base commence par #include"vecteur.h"
[cpp]
#include "stdafx.h"


#include "base.h"
#include<cstdio>
#include<math.h>
#include <windows.h>
#include
#include<ctime>
#include<conio.h>
#include<cstring>
#include<stdlib.h>
#define N 3;


using namespace std;
static int compt=0;


void main(int argc, char* argv[])
{//pour ne pas saisir a chaque fois
float xmi=3.4,xma=15.6,ymi=3.4,yma=15.6;
int dim=5;




vecteur vect(xmi,xma,ymi,yma);
vect.afficher();
getch();
}



//==========================vecteur========================================
//vecteur::vecteur(){}
vecteur::vecteur(float xmi,float xma,float ymi, float yma)
{
srand( (unsigned)time( NULL ) );
id=compt++;
x=xmi+fmod((rand()),(xma-xmi));
y=ymi+fmod((rand()),(yma-ymi));
}
void vecteur::afficher()
{
cout<<"id= "<<id<<endl;
cout<<"xy: "<<x<<" "<<y<<endl;
}


base::base(float a){cout<<a;}
base::~base(){}
vecteur::~vecteur(){}
/cpp
messages d'erreur
error C2059: syntax error : 'constant'
error C2238: unexpected token(s) preceding ';'
please help!!!

3 réponses

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
9 juin 2005 à 16:25
Tu pourrais dire quelle ligne de code est concernée par l'erreur.

Mais a priori la ligne #define N 3; peut poser problème: si tu fait int n N + 1, ca donnera int n 3;+1;
0
Rouliann Messages postés 115 Date d'inscription samedi 20 décembre 2003 Statut Membre Dernière intervention 23 août 2008 1
9 juin 2005 à 16:34
Et vu le message d'erreur ca ne peut etre que ca...

==========
**Rouliann**
C++ For Fun!
0
imanedaoudi Messages postés 82 Date d'inscription vendredi 20 mai 2005 Statut Membre Dernière intervention 24 octobre 2005
9 juin 2005 à 16:43
oui c ca merci codeur !!
0
Rejoignez-nous