begin process at 2012 05 29 19:06:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Pbm de spawning sur un prog de classe?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pbm de spawning sur un prog de classe?

jeudi 3 février 2005 à 23:14:43 | Pbm de spawning sur un prog de classe?

romca

J'ai un exo et le programme est le suivant en bas. Il n'est pas complété c'est normal, c'est le but de l'exercice,(merci de ne pas me le compléter).
Mais j'ai une erreur même quand je compile la premiere partie du programme seulement "Error spawning cl.exe" D'apres ma recherche sur internet il s'agit de la creation d'un nouveau processus?? 
Y aurait il alors une erreur dans le programme car je ne vois pas de fonction constructeur, a moins que ce soit la fonction "initialise". (J'ai appris que le constructeur doit avoir le même nom que le nom de la classe).
Merci de m'aider, voici le programme. 

#include <iostream.h>
#include <conio.h>

class point
{
private:
 int x,y;

public:
 
 void initialise(int,int);
 void deplace(int,int);
 void affiche();
};

void point::initialise (int abs,int ord)
{
 x=abs;
 y=ord;
}

void point::deplace(int dx,int dy)
{
 x=x+dx;
 y=y+dy;
}

void point::affiche()
{
 cout<<"Je suis en "<<x<<" "<<y<<endl;
}

/----------------------------------------------

class pointcol:public point
{
private:
 short couleur;
public:
 void colore(short);
 void initialise(int,int,short);
 void affiche();
};

void pointcol::colore(short cl)
{
 couleur=cl;
}
void pointcol::initialise(int abs,int ord, short cl)
{

 //cette methode permet de mettre a jour les coordonnées d'un point et sa couleur
}
void pointcol::affiche()
{
 //cette methode permet d'afficher les coordonnées d'un point et sa couleur
}

//----------------------------------------------------

int main(int argc,char* argv)
{
 pointcol p;
 p.initialise(10,20,5);
 p.affiche();
 p.point::affiche();
 p.deplace(2,4);
 p.affiche();
 p.colore(2);
 p.affiche();

 getch();
 return 0;
}

jeudi 3 février 2005 à 23:23:56 | Re : Pbm de spawning sur un prog de classe?

anarchysniper

Euh c'est peut etre idiot mais ... si c'est un copier coller ...

/----------------------------------------------

Faudrait pas deux barres pour le commentaire ?
jeudi 3 février 2005 à 23:26:40 | Re : Pbm de spawning sur un prog de classe?

anarchysniper

Parceque à part ça je ne vois pas d'où pourrait provenir l'errreur :s ... Le code me semble juste !
jeudi 3 février 2005 à 23:40:51 | Re : Pbm de spawning sur un prog de classe?

bayeto

Membre Club
en clair VC++ ne trouve pas cl, son compilo. Va falloir verifier le chemin d'accès aux binaires.(Tools/Options/Onglet Direcories/Combo Executable files sous VC++ 6.0)
jeudi 3 février 2005 à 23:46:31 | Re : Pbm de spawning sur un prog de classe?

romca

les 2 barres en effet c'est une erreur de copier coller, mais je l'ai remise et c'est idem.
le compilateur est bien sous MS Visual 6.0.
Merci "bayeto" mais je ne comprend pas trop ce que tu a voulu dire?....je débute.....
jeudi 3 février 2005 à 23:55:15 | Re : Pbm de spawning sur un prog de classe?

anarchysniper

Allez j'en profite pour faire un peu de pub (pour le logiciel libre on peut non ?) :

Sous Dev-Cpp ça marche impec ;-) !

*ok je sors*

vendredi 4 février 2005 à 09:16:37 | Re : Pbm de spawning sur un prog de classe?

ymca2003

Marche également tel quel(en rajoutant bien sur le / manquant) sous VC++ 6.0.
Démarche :
- Project->New, Win32 console application, empty project.
- File new source file (nom.cpp), copier coller du code, F7 et hop 0 error 0 warning...

Il doit surement s'agir d'une mauvaise installation de VC (si c'est bien avec ça que tu bosses). Il manque sans doute un exe dans le répertoire bin de VC ou l'un d'eux est corrompu.
vendredi 4 février 2005 à 13:54:35 | Re : Pbm de spawning sur un prog de classe?

anarchysniper

Méthode universelle pour les programmes Windows :

1. Désinstaller.

2. Réinstaller.

3. Réessayer.

AnarchySniper, expert en technologie Micro$oft mdr !
vendredi 4 février 2005 à 22:09:19 | Re : Merci les gars!Pbm de spawning sur un prog de classe?

romca

Merci a tous les gars, j'ai compilé le fichier chez moi et en effet ça marche...?
Le soir ou je vous ai communiqué le problème je l'avais complilé au boulot (ou normalement j'ai installé egalement visual C++et ou normalement je  n'ai pas le droit... et
j'ai du me mettre en administrateur du poste pour installer ).
Il y a du avoir un pbm a l'instal ou bien un pbm de droit? (spawning=duplication de
processus...) je sais pas..?.
En tout cas merci a tous, ça fait plaisir de se sentir aider quand on est
vraiment tout seul!!
Bon week end!!!


Cette discussion est classée dans : affiche, int, void, initialise, pointcol


Répondre à ce message

Sujets en rapport avec ce message

Bug windows avec mon programme (nivo débutant) [ par MATHIS49 ] Bonjour ! Etant un gros debutant en C je m'essai à faire un programme d'amortissement tout simple. Mais le probleme c'est que windows plante lorsque j Probleme de tableau [ par manta7 ] Bonjour, j'ai un petit problème avec la compilationde ce code : int *t; t = malloc(B * sizeof (int)); Je suis sous Microsoft Visual C++ 6 mais je pr Utilisation de std::map avec le type void * [ par toast3r ] Bonjour, J'utilise un tableau associatif, map et j'ai un problème au niveau de la récuperation des valeurs, voici le code que j'ai actuellement : # push_back [ par rems38 ] bonjour,j'ai un programme visual ds lequel il y a :"MixArrayCurr->push_back(*new  TMIX(mixcurr))"cette instruction devait remplacer une autre faite so [debutant]Operation de chaine encore :s [ par firemax ] Bonjour Certain reconaitrons ce code (surtout vecchio56) mais voila ca marche toujours pas et je ne comprend pas :'( Please helllppp Code : #in fmod [ par _Jonathan ] j'ai devc++ 4.9.9.2, et j'ai telechargé l'api fmod 3.74. Mais je n'arrive pas a compiler le projet cddarip : 163 Main.cpp invalid conversion from `voi Programme test de glutGetModifiers [ par sebtaptap ] J'ai fait ce tout petit programme pour savoir ce que renvoyait int glutGetModifiers() et il se trouve qu'il ne marche qu'a moitié. Le principe : Il c erreur constructeur [ par cgarbite ] Developpeur_Fou Je programme avec borland c++ J ai 2 classes. class TForm1 : public TForm { __published:    // Composants gérés par l'EDI [Performance] Passage par valeur | Passage vers pointeur [ par BIG_BOSS_001 ] Bonjour,Je me pose une petite question sur les performances entre le passage par valeur et par pointeur.Je sais que le premier reçoit par la pile une Corection [ par Hellboy67 ] donc voila cette source est censé trier le tableau par ordre croissant mais il ne fait absolument rien je pense m'etre trompé mais ou ?#include using


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales