defkrie
Messages postés435Date d'inscriptionvendredi 20 septembre 2002StatutMembreDernière intervention20 novembre 2004 6 oct. 2002 à 17:10
jai trouver le problem il faut juste que qunlqun me dise comment recuperer dans une chaine le repertoire (et nom pas l'adresse) ou s'ecute un programme ou effacer de maniere le plus simple les 9 derniers cararcteres dune chaine....
\->Bye Defkrie !?!
defkrie
Messages postés435Date d'inscriptionvendredi 20 septembre 2002StatutMembreDernière intervention20 novembre 2004 6 oct. 2002 à 20:13
Pas mal en effet moi je comptais le nombre de charactere et j'effaçais un par un en reculer à chaque fois. Mais devc++ refuse de compiler ta source (erreur "ainsi" dans les "=" je crois) et moi le mien ne marcha pas non plus. Avis a tous le monde voici le challenge du jour :
void lister(LPCTSTR file);
void main(int argc, char *argv[])
//pour l'adresse du repertoire de type "c://prog.exe"
{
//but du jeu effacer prog.exe de la chaine
//le plus simplement ou trouver un moyen de juste avoir le repertoire.
jcecchi
Messages postés117Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention14 janvier 20033 6 oct. 2002 à 22:33
donc la deux solutions possibles :
- tu as vraiment besoin du c++ :
remplaces rep = malloc(pos+1);
par : rep = new(char[pos+1]);
- tu n'as pas besoin du c++ :
renome ton fichier nom.cpp en nom.c