Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5356 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  20  21  22  23  24  25
Auteur Sujet :

BlaBla@Programmation

n°341569
mareek
Et de 3 \o/
Posté le 24-03-2003 à 16:08:44  profilanswer
 

Reprise du message précédent :

Harkonnen a écrit :

je pense que celui qui m'a tenu le plus en haleine c'est Le Manoir de l'Enfer !!! :love:
 

je l'ai jamais terminé celui là, trop dur  :sweat: .
 
 
EDIT: en plus il me foutait la trouile, j'y jouais jamais très longtemps.


Message édité par mareek le 24-03-2003 à 16:14:03

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
mood
Publicité
Posté le 24-03-2003 à 16:08:44  profilanswer
 

n°341570
chrisbk
-
Posté le 24-03-2003 à 16:09:21  profilanswer
 

antp a écrit :


 
le goto c'est encore plus drôle quand c'est pour entrer dans 3 boucles imbriquées [:dawa]
 
 


 
ceci n'est il pas prohibe, meme par un langage passoire comme le C ? (skippage de l'init des boucles & cie ?) (je demande hein, g jamais essye :D)

n°341571
lorill
Posté le 24-03-2003 à 16:11:18  profilanswer
 

mareek a écrit :

t'es sûr qu'ils faisaient partis de la collection "Livre dont vous êtes le héros" ?  :??:  


je pourrais pas te dire si ca faisait partie de telle ou telle collection, pour moi ldvelh c'est un genre, pas une collection. Et c'était bel et des ldvelh pour moi

n°341572
antp
Champion des excuses bidons
Posté le 24-03-2003 à 16:12:02  profilanswer
 

je sais pas.
En Delphi ça compile mais ils disent bien "Never jump into a loop or other structured statement, since this can have unpredictable effects." :o
Par contre il veut pas faire de goto vers l'intérieur d'une autre fonction [:figti]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°341573
chrisbk
-
Posté le 24-03-2003 à 16:13:57  profilanswer
 

antp a écrit :


Par contre il veut pas faire de goto vers l'intérieur d'une autre fonction [:figti]


 
ca serait quand meme le comble ca :D

n°341574
nraynaud
lol
Posté le 24-03-2003 à 16:14:52  profilanswer
 

zion a écrit :


 
break/exit/return/meilleure structuration de ton code
 
ou alors tu fais un #define pour qu'on pense que tu apelles une procédure  [:ddr555]  


 
Tu te casses avec une exception (http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/book-ora017.html dernier bloc de code) ....  
 
 
-> []

n°341575
samuelp
Posté le 24-03-2003 à 16:15:36  profilanswer
 

C bien le Goto : ça permet de distinguer des parties de codes et cela permet egalement de savoir ou l'on se situe par rapport au debuggueur. PAr contre je ne sais pas si c'est tres propre de programmer comme ça.

n°341576
lorill
Posté le 24-03-2003 à 16:15:40  profilanswer
 

crotte :fou:
depuis ce matin j'essaye de deviner ce que je suis censé faire, au bout d'une heure je me suis rappelé un truc, j'ai commencé a le coder, et la mon chef vient de me dire que ah ben non, si ca se trouve le projet sera pas accepté, perds pas ton temps avec ca, fait plutot un truc qui sert a rien, qu'est chiant, mais qu'est joli, on a une démo bientot.
 
pfff

n°341577
bobuse
Posté le 24-03-2003 à 16:18:23  profilanswer
 

mareek a écrit :

quand je lisais les livres dont vous êts le héro, les conté évolution n'existaient pas encore, petit. On avait de vrais crayons avec du vrai bois et des mines qui n'arretaient pas de se casser.


Et les vieux roudoudoux qui nous niquaient les dents ...


---------------
get amaroK plugin
n°341579
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:19:29  profilanswer
 

mareek a écrit :

je l'ai jamais terminé celui là, trop dur  :sweat: .
 
 
EDIT: en plus il me foutait la trouile, j'y jouais jamais très longtemps.

sclair qu'il était vachement balaise à terminer ! fallait trouver le poignard malais (kriss) pour tuer le vilain !


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 24-03-2003 à 16:19:29  profilanswer
 

n°341580
chrisbk
-
Posté le 24-03-2003 à 16:19:31  profilanswer
 

bobuse a écrit :


Et les vieux roudoudoux qui nous niquaient les dents ...


 
chouette, un quizz musical [:dawa]

n°341582
lorill
Posté le 24-03-2003 à 16:20:15  profilanswer
 

bobuse a écrit :


Et les vieux roudoudoux qui nous niquaient les dents ...


toi aussi tu bouffais la mine de tes criteriums ?

n°341588
polo021
Posté le 24-03-2003 à 16:26:56  profilanswer
 

je crois que je viens de battre tous les records :
 

Code :
  1. char* function ()
  2. {
  3. //bla bla bla
  4. free(msg2);
  5. return(msg2);
  6. }


 
et je me demande pourquoi je recois rien en retour.  :cry:  
 
Aurais-je besoin d'un peu de sommeil?

n°341589
urd-sama
waste of space
Posté le 24-03-2003 à 16:27:50  profilanswer
 


le goto spa bien [:lorill]


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°341591
drasche
Posté le 24-03-2003 à 16:30:02  profilanswer
 

bobuse a écrit :


Et les vieux roudoudoux qui nous niquaient les dents ...


mistral gagnant :)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°341594
antp
Champion des excuses bidons
Posté le 24-03-2003 à 16:32:30  profilanswer
 

nraynaud a écrit :


 
Tu te casses avec une exception (http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/book-ora017.html dernier bloc de code) ....  
 
 
-> []


 

Citation :

Votre butineur (Opera/6.05 (Windows 2000; U) [en]) m'est inconnu. Ce document souffrira de ne pas être vu avec Communicator ou IExplorer (version >= 4 tous les deux).


 
On ne pense pas assez aux souffrances des documents sur le web :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°341597
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:33:43  profilanswer
 

polo021 a écrit :

je crois que je viens de battre tous les records :
 

Code :
  1. char* function ()
  2. {
  3. //bla bla bla
  4. free(msg2);
  5. return(msg2);
  6. }


 
et je me demande pourquoi je recois rien en retour.  :cry:  
 
Aurais-je besoin d'un peu de sommeil?


:non: et même si tu n'avais pas fait le free, c'est pas bien de retourner un pointeur initialisé localement, sachant que celui ci meurt à la fin de la fonction. bien sur, tu peux allouer la mémoire au sein de la fonction, mais c'est vraiment *dégueulasse* et dangereux ! (et je veux pas que tu tendes une perche à nraynaud :d)


---------------
J'ai un string dans l'array (Paris Hilton)
n°341602
lorill
Posté le 24-03-2003 à 16:38:47  profilanswer
 

Harkonnen a écrit :

bien sur, tu peux allouer la mémoire au sein de la fonction, mais c'est vraiment *dégueulasse* et dangereux !


 :heink:

n°341604
darklord
You're welcome
Posté le 24-03-2003 à 16:39:40  profilanswer
 

[:wam]
 
bon je suis encore à la rue moi :/ Un split et 8 pages de retard. A part le super boolay avec son demineur et excel, rien à signaler?


---------------
Just because you feel good does not make you right
n°341605
bobuse
Posté le 24-03-2003 à 16:40:16  profilanswer
 

drasche a écrit :


mistral gagnant :)


 
C'est une bonne réponse  http://jeuxde20h.free.fr/cape5.jpg


---------------
get amaroK plugin
n°341607
nraynaud
lol
Posté le 24-03-2003 à 16:40:42  profilanswer
 

Harkonnen a écrit :


 
(et je veux pas que tu tendes une perche à nraynaud :d)


 
Tu veux en garder l'exclusivité ?¿?
 
 [:nraynaud]  
 
L'est pratique ce smiley finalement !¡!
 
edit : typo


Message édité par nraynaud le 24-03-2003 à 16:43:12
n°341611
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:45:46  profilanswer
 

j'ai dit que c'était dégueulasse et dangereux ! c'est lair que c'est un truc à ne pas faire !
ceci dit, le truc suivant fonctionne [:sinclaire]

Code :
  1. char* maFonction() {
  2.    char *tmp = (char *)malloc(sizeof(char));
  3.    // blablabla
  4.    return tmp;
  5. }


si tu n'oublies pas de faire le free() correspondant, ça peut marcher ! mais c'est un truc à ne faire SOUS AUCUN PRETEXTE !


---------------
J'ai un string dans l'array (Paris Hilton)
n°341612
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:46:14  profilanswer
 

DarkLord a écrit :

[:wam]
 
bon je suis encore à la rue moi :/ Un split et 8 pages de retard. A part le super boolay avec son demineur et excel, rien à signaler?

ta gueule :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°341613
darklord
You're welcome
Posté le 24-03-2003 à 16:47:29  profilanswer
 


 
 :heink:


---------------
Just because you feel good does not make you right
n°341614
lorill
Posté le 24-03-2003 à 16:47:53  profilanswer
 

Harkonnen a écrit :

mais c'est un truc à ne faire SOUS AUCUN PRETEXTE !


bof... j'alloue toujours n'importe ou, moi... ah mais oui, j'utilise un gc par contre, ca aide  :whistle:

n°341615
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:47:53  profilanswer
 

nraynaud a écrit :


 
Tu veux en garder l'exclusivité ?¿?
 
 [:nraynaud]  
 
L'est pratique ce smiley finalement !¡!
 
edit : typo


ça m'aurait étonné que tu débarques pas toi [:rofl]
tu dois avoir un bot qui surveille le forum et qui réagit aux mots "code dégueulasse", "C", "nraynaud", ... [:ddr555]


---------------
J'ai un string dans l'array (Paris Hilton)
n°341618
samuelp
Posté le 24-03-2003 à 16:49:59  profilanswer
 
n°341620
polo021
Posté le 24-03-2003 à 16:51:14  profilanswer
 

et pour l'appel a une fonction c'est pareil?
 

Code :
  1. char* msg2;
  2. //bla bla bla
  3. myFunction(msg2);


 
 :heink:

n°341621
chrisbk
-
Posté le 24-03-2003 à 16:51:15  profilanswer
 

Harkonnen a écrit :

j'ai dit que c'était dégueulasse et dangereux ! c'est lair que c'est un truc à ne pas faire !
ceci dit, le truc suivant fonctionne [:sinclaire]

Code :
  1. char* maFonction() {
  2.    char *tmp = (char *)malloc(sizeof(char));
  3.    // blablabla
  4.    return tmp;
  5. }


si tu n'oublies pas de faire le free() correspondant, ça peut marcher ! mais c'est un truc à ne faire SOUS AUCUN PRETEXTE !
 


 
meuh si, suffit de rajouter ca :
 

Code :
  1. // return : pointeur vers une zone memoire. Ne pas oublier de faire un free() sur le pointeur retourné une fois que la memoire allouée n'est plus nécéssaire


 
et en fin de fonction :
 
 

Code :
  1. //mais vous allez pas le faire, hein ?


 
 
 
 
 
 

n°341626
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:55:51  profilanswer
 

lorill a écrit :


bof... j'alloue toujours n'importe ou, moi... ah mais oui, j'utilise un gc par contre, ca aide  :whistle:  


:ouch:
t'es fou toi ! tu te rends compte des conséquences de ce genre de truc par exemple :

Code :
  1. char* mafonction() {
  2.    char *tmp = "ceci est un test";
  3.    return tmp;
  4. }


je donne pas cher de l'état de ton système après ça...


---------------
J'ai un string dans l'array (Paris Hilton)
n°341629
nraynaud
lol
Posté le 24-03-2003 à 16:58:22  profilanswer
 

Harkonnen a écrit :


ça m'aurait étonné que tu débarques pas toi [:rofl]
tu dois avoir un bot qui surveille le forum et qui réagit aux mots "code dégueulasse", "C", "nraynaud", ... [:ddr555]


 
je suis là depuis que j'ai dit bonjour ce matin, simplement, je ne poste pas grand'chose, vu que j'ai pas grand'chose à dire.
 
Je me suis même abstenu sur le mec qui renvoie un pointeur libéré.

n°341630
bobuse
Posté le 24-03-2003 à 16:59:28  profilanswer
 


DarkLord, sors de Harko !!! [:walli]


---------------
get amaroK plugin
n°341631
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 16:59:43  profilanswer
 

polo021 a écrit :

et pour l'appel a une fonction c'est pareil?
 

Code :
  1. char* msg2;
  2. //bla bla bla
  3. myFunction(msg2);


 
 :heink:  


ce qui est dangereux, c'est de retourner un pointeur. si la RAM correspondante est allouée, OK (mais c'est crade car ça oblige à faire le free en dehors de la fonction). sinon, étant donné que ce pointeur est avant tout une variable locale qui meurt à la fin de la fonction, tu te retrouves avec un pointeur fou !


---------------
J'ai un string dans l'array (Paris Hilton)
n°341632
chrisbk
-
Posté le 24-03-2003 à 17:00:11  profilanswer
 

nraynaud a écrit :


Je me suis même abstenu sur le mec qui renvoie un pointeur libéré.


 
je vois trop le mec se serrant les mains a s'en faire peter les jointures pour eviter de bondir sur son clavier : "ne rien dire, non, putain, ne pas repondre, calme toi, tout va bien" :D :D

n°341634
polo021
Posté le 24-03-2003 à 17:01:29  profilanswer
 

Harkonnen a écrit :


ce qui est dangereux, c'est de retourner un pointeur. si la RAM correspondante est allouée, OK (mais c'est crade car ça oblige à faire le free en dehors de la fonction). sinon, étant donné que ce pointeur est avant tout une variable locale qui meurt à la fin de la fonction, tu te retrouves avec un pointeur fou !


 
j'essayerai de m'en souvenir a l'avenir
  :jap:

n°341638
nraynaud
lol
Posté le 24-03-2003 à 17:04:10  profilanswer
 

Harkonnen a écrit :


:ouch:
t'es fou toi ! tu te rends compte des conséquences de ce genre de truc par exemple :

Code :
  1. char* mafonction() {
  2.    char *tmp = "ceci est un test";
  3.    return tmp;
  4. }


je donne pas cher de l'état de ton système après ça...
 


 
Y'a des grandes chances pour que la chaîne soit dans la zone statique ...
Tu les cherches ?¿?

n°341640
chrisbk
-
Posté le 24-03-2003 à 17:05:13  profilanswer
 

nraynaud a écrit :


 
Y'a des grandes chances pour que la chaîne soit dans la zone statique ...
Tu les cherches ?¿?


 
j'imagine qu'il parlait d'un savant free sur le ptr retourne qui aurait des consequences pour le moins facheuses....

n°341643
nraynaud
lol
Posté le 24-03-2003 à 17:08:56  profilanswer
 

chrisbk a écrit :


 
je vois trop le mec se serrant les mains a s'en faire peter les jointures pour eviter de bondir sur son clavier : "ne rien dire, non, putain, ne pas repondre, calme toi, tout va bien" :D :D
 


 
Non, je suis plutôt blasé.
En plus là y'a Together qui me gonfle donc ça ne me préocupe pas trop.

n°341644
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 17:09:47  profilanswer
 

nraynaud a écrit :


 
Y'a des grandes chances pour que la chaîne soit dans la zone statique ...
Tu les cherches ?¿?


non mais je m'en fous de ça ! moi ce qui me fait peur la dedans, c'est que cette zone finisse par être libérée par un GC qui ait envie de faire du zèle et de me foutre dedans !


---------------
J'ai un string dans l'array (Paris Hilton)
n°341646
Harkonnen
Un modo pour les bannir tous
Posté le 24-03-2003 à 17:10:23  profilanswer
 

chrisbk a écrit :


 
j'imagine qu'il parlait d'un savant free sur le ptr retourne qui aurait des consequences pour le moins facheuses....

:jap:


---------------
J'ai un string dans l'array (Paris Hilton)
n°341650
nraynaud
lol
Posté le 24-03-2003 à 17:17:05  profilanswer
 

Harkonnen a écrit :


non mais je m'en fous de ça ! moi ce qui me fait peur la dedans, c'est que cette zone finisse par être libérée par un GC qui ait envie de faire du zèle et de me foutre dedans !


 
C'est (très probablement) un GC à racines ambigües, il n'y a aucune chance qu'il se plante là-dessus (sauf bug du GC).
 
edit : des racines y'en a un paquet.
 
edit de l'édit : donc on met des "s" partout


Message édité par nraynaud le 24-03-2003 à 17:19:02
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  20  21  22  23  24  25

Aller à :
 

Sujets relatifs
[Outil de programmation] Visual Studio .net 2002 pro frse lancer dans la programmation en c++
FAQ programmationprogrammation du scanner d'un pocket pc (code evb inside)
[Qt] programmation visuelle asynchroneProgrammation du son sous delphi!
programmation de demos sur anciennes machinesj'y connais rien en programmation
Besoin d'aide en Programmation PerlUne question de newbie en programmation...
Plus de sujets relatifs à : BlaBla@Programmation


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)