C++ : Quel code vous fait gagner du temps ? - C++ - Programmation
Marsh Posté le 16-04-2002 à 15:32:38
"if"
[jfdsdjhfuetppo]--Message édité par mr_mat--[/jfdsdjhfuetppo]
Marsh Posté le 16-04-2002 à 15:50:26
"virtual" te permettra du gagner beaucoup de temps  
 
 
Tu parles de partage mais je t'ai rien vu offrir ?  
 
 
Non serieux, fais une question un moins vague/imprécise. 
Marsh Posté le 16-04-2002 à 15:55:12
"with" ... ha non zut ça c'est en pascal... ok je sors  
 
Marsh Posté le 16-04-2002 à 16:00:28
Désolé je commence jai pas grand chose à offrir... j'ai fais du C pas mal.. là jarrive et je découvre la librairie STL pour les vecteurs. C'est merveilleux !  
 
 
vector<type> vecteur(3); 
 
Les instructions push_back() et pop_back(), swap() et binary_search() c'est superbe ! 
Marsh Posté le 16-04-2002 à 16:01:12
| mr_mat a écrit a écrit  : "for" | 
 
 
C'est vrai que ça fait gagner beaucoup de temps par rapport à n copier-coller  
 
Marsh Posté le 16-04-2002 à 16:03:31
| Un4GivN a écrit a écrit  : et je découvre la librairie STL pour les vecteurs. | 
![[:totoz] [:totoz]](https://forum-images.hardware.fr/images/perso/totoz.gif) 
 
Marsh Posté le 16-04-2002 à 16:09:07
| mr_mat a écrit a écrit  : "while" | 
 
  
  
vazy il en reste kelkezuns  
 
 
ps: unforgiven>> metallica vaincra  
 
Marsh Posté le 16-04-2002 à 16:15:04
"template" 
 
Ah non, on a dit gagner du temps  
 
Marsh Posté le 16-04-2002 à 18:09:46
| kadreg a écrit a écrit  : "template" Ah non, on a dit gagner du temps   | 
 
 
Marsh Posté le 16-04-2002 à 20:33:42
 
 
 
sérieusement ! Ça pourait être intéressant comme topic si chacun dit quelque chose de bien  
 
Marsh Posté le 16-04-2002 à 20:43:48
i+=1 
je trouve ça plus joli que 
i=i+1 
 
...mais bon c'est pas du C++ c'est du C... 
Marsh Posté le 16-04-2002 à 20:48:04
| mr_mat a écrit a écrit  : "for" | 
Ça me rappelle quand je faisais du Basic sur mon CPC. Je n'avais pas compris à quoi servait l'instruction for, donc je faisais ça à chaque fois avec des tests et des goto... 
 
En l'occurrence, découvrir for, ça m'a fait gagner du temps. 
Marsh Posté le 16-04-2002 à 22:06:41
| Un4GivN a écrit a écrit  : Question de partager ses trucs... des petits bouts de code qui vous font gagner du temps, ou réduire grandement le codage. Je suis pas mal nouveau au C++ et je veux voir ce qui se passe   | 
 
 
La STL: list, map, sort... 
Marsh Posté le 17-04-2002 à 14:23:13
| mr_mat a écrit a écrit  : mettre des ";" a la fin des lignes | 
 
ca fait gagner du temps ca  
 
Marsh Posté le 17-04-2002 à 14:32:44
| mr_mat a écrit a écrit  : oui | 
 
j'aime ta capacité a répondre clairement  
 
Marsh Posté le 17-04-2002 à 14:59:23
| Goueg a écrit a écrit  : ca fait gagner du temps ca   | 
 
 
ça compile plus vite, sans mettre plein d'erreurs  
 
Marsh Posté le 17-04-2002 à 15:01:26
| antp a écrit a écrit  : ça compile plus vite, sans mettre plein d'erreurs   | 
 
ouech mais bon, a ce moment la... 
 
enfin bon si mr_mat nous montre l'etendue de ses connaissances en c++, vous en faites pas, c bientot fini  
  
 
Marsh Posté le 17-04-2002 à 15:06:01
| Goueg a écrit a écrit  : ouech mais bon, a ce moment la... enfin bon si mr_mat nous montre l'etendue de ses connaissances en c++, vous en faites pas, c bientot fini     | 
 je suis meilleur que toi en c++
 je suis meilleur que toi en c++ 
Marsh Posté le 17-04-2002 à 16:56:57
for(; ;
; 
 
Comme ça, l'application ne plantera jamais! 
Marsh Posté le 17-04-2002 à 17:09:20
utiliser des decalage a gauche ou a droite pour les division ou multiplication par puissance de 2  
 
 
genre: 
 
a=b*4  tu mets  a=b<<2 
 
ou 
 
a=b/8 tu mets  a=b>>4 
Marsh Posté le 17-04-2002 à 17:10:42
| mr_mat a écrit a écrit  : "malloc" | 
 
hey t'as depasse les 3000 posts, et par la meme les 3000 mots!!!  
 
Marsh Posté le 17-04-2002 à 17:10:47
| ixemul a écrit a écrit  : utiliser des decalage a gauche ou a droite pour les division ou multiplication par puissance de 2   | 
 
 
J'utilisais ça en assembleur, mais en C j'ai laissé tombé cette technique  
 
[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]
Marsh Posté le 17-04-2002 à 17:12:19
"?:" fait gagner du temps par rapport à "if"  
 
Marsh Posté le 17-04-2002 à 17:13:03
| antp a écrit a écrit  : J'utilisais ça en assembleur, mais en C j'ai laissé tombé cette technique   | 
 
 
Oui, ca me vient aussi de l'asm  mais c'est tellement bon que ca m'est resté
 mais c'est tellement bon que ca m'est resté  (le gain est moins flagrant qu'a l'epoque, mais il est toujours la
 (le gain est moins flagrant qu'a l'epoque, mais il est toujours la  )
 ) 
Marsh Posté le 17-04-2002 à 17:13:05
| ixemul a écrit a écrit  : utiliser des decalage a gauche ou a droite pour les division ou multiplication par puissance de 2 ;) | 
D'une part ça ne sert à rien car le compilateur sait faire tout seul. 
D'autre part ça rend ton programme non portable sur les architectures big-endian. 
 
Un truc à fuir. 
Marsh Posté le 17-04-2002 à 17:14:23
Bon bhen j'ai bien fait de ne l'utiliser qu'en assembleur x86  
 
Marsh Posté le 16-04-2002 à 15:29:11
Question de partager ses trucs... des petits bouts de code qui vous font gagner du temps, ou réduire grandement le codage. Je suis pas mal nouveau au C++ et je veux voir ce qui se passe