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

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Liberation de la mémoire


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

Liberation de la mémoire

vendredi 29 août 2003 à 09:58:41 | Liberation de la mémoire

Xentor609

Salut,
Voici le code qui me pose un pitit probleme:

char* fonction()
{
char* buf=new char[MAX_BUF];
//traitement du buf
return buf;
}
void MyFunc()
{
char* szTemp;
szTemp=fonction();
//traitement sur szTemp
//Il faudrait libere la memoire ici
}


Bien entendu il manque un "delete".
Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
Je ne peux bien evidemment pas faire un delete szTemp,
donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
Bye,Xentor609
vendredi 29 août 2003 à 10:48:37 | Re : Liberation de la mémoire

BruNews

Administrateur CodeS-SourceS
mets le delete dans MyFunc(), ou est le prob ?
doit etre du genre delete [].
tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Salut,
> Voici le code qui me pose un pitit probleme:
>

> char* fonction()
> {
> char* buf=new char[MAX_BUF];
> //traitement du buf
> return buf;
> }
> void MyFunc()
> {
> char* szTemp;
> szTemp=fonction();
> //traitement sur szTemp
> //Il faudrait libere la memoire ici
> }
>

>
> Bien entendu il manque un "delete".
> Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> Je ne peux bien evidemment pas faire un delete szTemp,
> donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> Bye,Xentor609
vendredi 29 août 2003 à 11:07:03 | Re : Liberation de la mémoire

Xentor609

Euh, je mets delete [] koi?
delete []szTemp? (impossible -> erreur)
delete []buf? (impossible car variable local a function())
Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
Bye,Xentor609


-------------------------------
Réponse au message :
-------------------------------

> mets le delete dans MyFunc(), ou est le prob ?
> doit etre du genre delete [].
> tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > Voici le code qui me pose un pitit probleme:
> >

> > char* fonction()
> > {
> > char* buf=new char[MAX_BUF];
> > //traitement du buf
> > return buf;
> > }
> > void MyFunc()
> > {
> > char* szTemp;
> > szTemp=fonction();
> > //traitement sur szTemp
> > //Il faudrait libere la memoire ici
> > }
> >

> >
> > Bien entendu il manque un "delete".
> > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > Je ne peux bien evidemment pas faire un delete szTemp,
> > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > Bye,Xentor609
>
vendredi 29 août 2003 à 11:07:56 | Re : Liberation de la mémoire

HCJarod

Pour moi, vue que ton tableau est declarer dans ta fonction, il est "detruit" a la sortie. Donc tu exploite les donnees dans ton main() tant quelles non pas ete ecraser. Donc pas de delete a faire mais peut etre revoir ta fonction...

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+


-------------------------------
Réponse au message :
-------------------------------

> mets le delete dans MyFunc(), ou est le prob ?
> doit etre du genre delete [].
> tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > Voici le code qui me pose un pitit probleme:
> >

> > char* fonction()
> > {
> > char* buf=new char[MAX_BUF];
> > //traitement du buf
> > return buf;
> > }
> > void MyFunc()
> > {
> > char* szTemp;
> > szTemp=fonction();
> > //traitement sur szTemp
> > //Il faudrait libere la memoire ici
> > }
> >

> >
> > Bien entendu il manque un "delete".
> > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > Je ne peux bien evidemment pas faire un delete szTemp,
> > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > Bye,Xentor609
>
vendredi 29 août 2003 à 11:17:10 | Re : Liberation de la mémoire

BruNews

Administrateur CodeS-SourceS
char* fonction()
{
char* buf = (char*) malloc(MAX_BUF);
return buf;
}

void MyFunc()
{
char* szTemp;
szTemp=fonction();
free(szTemp);
}

BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Euh, je mets delete [] koi?
> delete []szTemp? (impossible -> erreur)
> delete []buf? (impossible car variable local a function())
> Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
> Bye,Xentor609
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > mets le delete dans MyFunc(), ou est le prob ?
> > doit etre du genre delete [].
> > tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > > Voici le code qui me pose un pitit probleme:
> > >

> > > char* fonction()
> > > {
> > > char* buf=new char[MAX_BUF];
> > > //traitement du buf
> > > return buf;
> > > }
> > > void MyFunc()
> > > {
> > > char* szTemp;
> > > szTemp=fonction();
> > > //traitement sur szTemp
> > > //Il faudrait libere la memoire ici
> > > }
> > >

> > >
> > > Bien entendu il manque un "delete".
> > > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > > Je ne peux bien evidemment pas faire un delete szTemp,
> > > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > > Bye,Xentor609
> >
>
vendredi 29 août 2003 à 11:23:20 | Re : Liberation de la mémoire

HCJarod

Salut BruNews, y a pas un blème dans fonctio()? buff est local et donc disparait a la fin de fonction(). Les données sont donc perdues (du moins jusqu'a un autre ecriture)...

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+


-------------------------------
Réponse au message :
-------------------------------

> char* fonction()
> {
> char* buf = (char*) malloc(MAX_BUF);
> return buf;
> }
>
> void MyFunc()
> {
> char* szTemp;
> szTemp=fonction();
> free(szTemp);
> }
>
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Euh, je mets delete [] koi?
> > delete []szTemp? (impossible -> erreur)
> > delete []buf? (impossible car variable local a function())
> > Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
> > Bye,Xentor609
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > mets le delete dans MyFunc(), ou est le prob ?
> > > doit etre du genre delete [].
> > > tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut,
> > > > Voici le code qui me pose un pitit probleme:
> > > >

> > > > char* fonction()
> > > > {
> > > > char* buf=new char[MAX_BUF];
> > > > //traitement du buf
> > > > return buf;
> > > > }
> > > > void MyFunc()
> > > > {
> > > > char* szTemp;
> > > > szTemp=fonction();
> > > > //traitement sur szTemp
> > > > //Il faudrait libere la memoire ici
> > > > }
> > > >

> > > >
> > > > Bien entendu il manque un "delete".
> > > > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > > > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > > > Je ne peux bien evidemment pas faire un delete szTemp,
> > > > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > > > Bye,Xentor609
> > >
> >
>
vendredi 29 août 2003 à 11:30:08 | Re : Liberation de la mémoire

Kaid

Non pas de problème car le buffer est alloué dynamiquement et non statiquement, il n'est donc pas détruit à la sortie de la fonction.

Kaid - kaid.fr.st

-------------------------------
Réponse au message :
-------------------------------

> Salut BruNews, y a pas un blème dans fonctio()? buff est local et donc disparait a la fin de fonction(). Les données sont donc perdues (du moins jusqu'a un autre ecriture)...
>
> Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
> a+
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > char* fonction()
> > {
> > char* buf = (char*) malloc(MAX_BUF);
> > return buf;
> > }
> >
> > void MyFunc()
> > {
> > char* szTemp;
> > szTemp=fonction();
> > free(szTemp);
> > }
> >
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Euh, je mets delete [] koi?
> > > delete []szTemp? (impossible -> erreur)
> > > delete []buf? (impossible car variable local a function())
> > > Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
> > > Bye,Xentor609
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > mets le delete dans MyFunc(), ou est le prob ?
> > > > doit etre du genre delete [].
> > > > tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> > > > BruNews, ciao...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut,
> > > > > Voici le code qui me pose un pitit probleme:
> > > > >

> > > > > char* fonction()
> > > > > {
> > > > > char* buf=new char[MAX_BUF];
> > > > > //traitement du buf
> > > > > return buf;
> > > > > }
> > > > > void MyFunc()
> > > > > {
> > > > > char* szTemp;
> > > > > szTemp=fonction();
> > > > > //traitement sur szTemp
> > > > > //Il faudrait libere la memoire ici
> > > > > }
> > > > >

> > > > >
> > > > > Bien entendu il manque un "delete".
> > > > > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > > > > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > > > > Je ne peux bien evidemment pas faire un delete szTemp,
> > > > > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > > > > Bye,Xentor609
> > > >
> > >
> >
>
vendredi 29 août 2003 à 11:34:27 | Re : Liberation de la mémoire

HCJarod

Alors pour les variables locales allouées dynamiquement, elles ne sont pas détruite. Elles sont locales ou pas alors????
Il me semblais que locales est detruit a la sorie de la fonction. On m'aurai menti??

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+


-------------------------------
Réponse au message :
-------------------------------

> Non pas de problème car le buffer est alloué dynamiquement et non statiquement, il n'est donc pas détruit à la sortie de la fonction.
>
> Kaid - kaid.fr.st
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut BruNews, y a pas un blème dans fonctio()? buff est local et donc disparait a la fin de fonction(). Les données sont donc perdues (du moins jusqu'a un autre ecriture)...
> >
> > Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
> > a+
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > char* fonction()
> > > {
> > > char* buf = (char*) malloc(MAX_BUF);
> > > return buf;
> > > }
> > >
> > > void MyFunc()
> > > {
> > > char* szTemp;
> > > szTemp=fonction();
> > > free(szTemp);
> > > }
> > >
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Euh, je mets delete [] koi?
> > > > delete []szTemp? (impossible -> erreur)
> > > > delete []buf? (impossible car variable local a function())
> > > > Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
> > > > Bye,Xentor609
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > mets le delete dans MyFunc(), ou est le prob ?
> > > > > doit etre du genre delete [].
> > > > > tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> > > > > BruNews, ciao...
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Salut,
> > > > > > Voici le code qui me pose un pitit probleme:
> > > > > >

> > > > > > char* fonction()
> > > > > > {
> > > > > > char* buf=new char[MAX_BUF];
> > > > > > //traitement du buf
> > > > > > return buf;
> > > > > > }
> > > > > > void MyFunc()
> > > > > > {
> > > > > > char* szTemp;
> > > > > > szTemp=fonction();
> > > > > > //traitement sur szTemp
> > > > > > //Il faudrait libere la memoire ici
> > > > > > }
> > > > > >

> > > > > >
> > > > > > Bien entendu il manque un "delete".
> > > > > > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > > > > > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > > > > > Je ne peux bien evidemment pas faire un delete szTemp,
> > > > > > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > > > > > Bye,Xentor609
> > > > >
> > > >
> > >
> >
>
vendredi 29 août 2003 à 11:36:57 | Re : Liberation de la mémoire

BruNews

Administrateur CodeS-SourceS
buf ne disparait pas, ce n'est pas une variable locale mais une allocation dynamique, ne pas confondre.
Une variable globale est un espace sur la stack alors evidemment en sortie une fonction replace ESP et donc pointeur memoire invalide.
Allocation reserve sur le HEAP du processus et ne se perd donc pas mais par contre il faut absolument penser a desallouer.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Salut BruNews, y a pas un blème dans fonctio()? buff est local et donc disparait a la fin de fonction(). Les données sont donc perdues (du moins jusqu'a un autre ecriture)...
>
> Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
> a+
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > char* fonction()
> > {
> > char* buf = (char*) malloc(MAX_BUF);
> > return buf;
> > }
> >
> > void MyFunc()
> > {
> > char* szTemp;
> > szTemp=fonction();
> > free(szTemp);
> > }
> >
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Euh, je mets delete [] koi?
> > > delete []szTemp? (impossible -> erreur)
> > > delete []buf? (impossible car variable local a function())
> > > Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
> > > Bye,Xentor609
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > mets le delete dans MyFunc(), ou est le prob ?
> > > > doit etre du genre delete [].
> > > > tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> > > > BruNews, ciao...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut,
> > > > > Voici le code qui me pose un pitit probleme:
> > > > >

> > > > > char* fonction()
> > > > > {
> > > > > char* buf=new char[MAX_BUF];
> > > > > //traitement du buf
> > > > > return buf;
> > > > > }
> > > > > void MyFunc()
> > > > > {
> > > > > char* szTemp;
> > > > > szTemp=fonction();
> > > > > //traitement sur szTemp
> > > > > //Il faudrait libere la memoire ici
> > > > > }
> > > > >

> > > > >
> > > > > Bien entendu il manque un "delete".
> > > > > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > > > > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > > > > Je ne peux bien evidemment pas faire un delete szTemp,
> > > > > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > > > > Bye,Xentor609
> > > >
> > >
> >
>
vendredi 29 août 2003 à 11:40:19 | Re : Liberation de la mémoire

HCJarod

OK, merci! Je m'endormirai ce soir un peu monis bête.


Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+


-------------------------------
Réponse au message :
-------------------------------

> buf ne disparait pas, ce n'est pas une variable locale mais une allocation dynamique, ne pas confondre.
> Une variable globale est un espace sur la stack alors evidemment en sortie une fonction replace ESP et donc pointeur memoire invalide.
> Allocation reserve sur le HEAP du processus et ne se perd donc pas mais par contre il faut absolument penser a desallouer.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut BruNews, y a pas un blème dans fonctio()? buff est local et donc disparait a la fin de fonction(). Les données sont donc perdues (du moins jusqu'a un autre ecriture)...
> >
> > Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
> > a+
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > char* fonction()
> > > {
> > > char* buf = (char*) malloc(MAX_BUF);
> > > return buf;
> > > }
> > >
> > > void MyFunc()
> > > {
> > > char* szTemp;
> > > szTemp=fonction();
> > > free(szTemp);
> > > }
> > >
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Euh, je mets delete [] koi?
> > > > delete []szTemp? (impossible -> erreur)
> > > > delete []buf? (impossible car variable local a function())
> > > > Pourrais-tu m'expliquer un peu plus precisment ce que je dois faire et ou?
> > > > Bye,Xentor609
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > mets le delete dans MyFunc(), ou est le prob ?
> > > > > doit etre du genre delete [].
> > > > > tu peux employer malloc car ce n'est pas une classe, aucun constructeur a appeler.
> > > > > BruNews, ciao...
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Salut,
> > > > > > Voici le code qui me pose un pitit probleme:
> > > > > >

> > > > > > char* fonction()
> > > > > > {
> > > > > > char* buf=new char[MAX_BUF];
> > > > > > //traitement du buf
> > > > > > return buf;
> > > > > > }
> > > > > > void MyFunc()
> > > > > > {
> > > > > > char* szTemp;
> > > > > > szTemp=fonction();
> > > > > > //traitement sur szTemp
> > > > > > //Il faudrait libere la memoire ici
> > > > > > }
> > > > > >

> > > > > >
> > > > > > Bien entendu il manque un "delete".
> > > > > > Je ne peux pas mettre un "delete" avant le return buf(dans char* function()) (evidemment) sinon szTemp serait vide.
> > > > > > donc, il faudrait que je puisse "deleter" l'espace allouée par buf apres avoir fini mon traitement sur szTemp.
> > > > > > Je ne peux bien evidemment pas faire un delete szTemp,
> > > > > > donc je voudrais savoir comment je pourrais liberer l'espace memoire allouée?
> > > > > > Bye,Xentor609
> > > > >
> > > >
> > >
> >
>

1 2 3

Cette discussion est classée dans : code, traitement, char, buf, sztemp


Répondre à ce message

Sujets en rapport avec ce message

Autre question sur les pointeurs [ par Darkneon ] Salut,J'ai le code suivant.#include char strA[27] = "abcdefghijklmnopqrstuvwxyz";int main(void){ char *pA; envoi de fichier par socket [ par Anacr0x ] bon vouala, j'ai crée un serveur et un client, tt se passe bien, il parle entre eux et tt et tt. Par contre, quan je veu envoyer un fichier, ca merd ! conversion char-->hexadécimal [ par ivdz ] Bonjour,Est-ce que quelqu'un sait convertir un char en sa valeur hexadécimal ?Voici ce que j'ai essayé :char mot[]="255";int hexa;sscanf(mot Char et caractère NULL [ par Arecibo ] Lorsque je déclare : char Texte[16];est ce que je déclare :- une variable de type char de 16 caractères PLUS le caractère NULLou- une vari Erreur DeviceIoControl ??? pk acces refusé ? [ par akk ] Bonjour,Voila lorsque j'execute ce code :(on passe le nom du lecteur en parametre exemple : main C)#include #include <iostre Problème d'effacement de tableau en C++ (sans MFC) [ par Shad0w ] Voilà, mon code copie le contenu d'un fichier dans une edit :------------- char fil[LEN]; OPENFILENAME ofn; ZeroMemory(&ofn, sizeof(OPENFI "désallocation" inopinée [ par vecchio56 ] J'ai touvé un truc bizarre avec Visual C++ 6: le code suivant plante:#include void f(char* a){ a = new char[100]; // alloue de la code source traitement d'image [ par ceya ] Bonjour à tous, Je cherche un code source sur la quantification vectorielle et sur l'inversion d'une image. Tout ça pour des images bmp avec des nive Pointeur et liberation de memoire [ par Darkneon ] Salut, J'avais un probleme apres que je liberais de la memoire allouer a un pointeur, le message "Null pointer assignment" m'apparaisait toujours. Le mon prog plante [ par lcampeur ] Voilà, j'ai un programme qui consiste a envoyer des fichiers quelconques sur des postes référencés précedemment. Je dois pouvoir envoyé plusieurs fich


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 : 3,073 sec (3)

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