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

  FORUM HardWare.fr
  Programmation
  C++

  comment ecrire "i=i-1" en C++?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

comment ecrire "i=i-1" en C++?

n°1247253
mbarekh
Posté le 16-11-2005 à 23:13:51  profilanswer
 

comment ecrire "i=i-1" en C++?

mood
Publicité
Posté le 16-11-2005 à 23:13:51  profilanswer
 

n°1247258
vince_223
Posté le 16-11-2005 à 23:49:49  profilanswer
 

i=i-1;
i-=1;
i--;
--i;
 
Ya des milliard de doc sur le net sur le c++ .... Pose pas des questions betes et documente toi ... :pfff:  

n°1247340
blackgodde​ss
vive le troll !
Posté le 17-11-2005 à 09:26:26  profilanswer
 


 
i=i-1
t'appelle ca comment alors ?


---------------
-( BlackGoddess )-
n°1247343
skeye
Posté le 17-11-2005 à 09:29:45  profilanswer
 

mbarekh a écrit :

comment ecrire "i=i-1" en C++?


 
 
 
 
C'est un concours?[:ktulu]


---------------
Can't buy what I want because it's free -
n°1247344
chrisbk
-
Posté le 17-11-2005 à 09:30:05  profilanswer
 

ah bin on en est c++ donc fo faire de l'objet
 

Code :
  1. #define MOINS -
  2. template <typename T>
  3. class Nombre
  4. {
  5. public:
  6.   Nombre(const T &val) valeur(val) {};
  7.   operator T() const { return valeur;}
  8.   void decrementeDeUnLaValeur() { *this = Nombre<T>(valeur MOINS un);}
  9.  
  10. private:
  11.   static const T un = 1;
  12.   T valeur;
  13. }

Message cité 2 fois
Message édité par chrisbk le 17-11-2005 à 09:35:59
n°1247351
blackgodde​ss
vive le troll !
Posté le 17-11-2005 à 09:37:37  profilanswer
 

fantastique  :love:


---------------
-( BlackGoddess )-
n°1247354
chrisbk
-
Posté le 17-11-2005 à 09:39:21  profilanswer
 

tout devient simple avec de l'objet [:el g]

n°1247417
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 17-11-2005 à 10:44:47  profilanswer
 

chrisbk a écrit :


  Nombre(const T &val) valeur(val) {};


t'as pas l'impression d'avoir oublié un truc là ? [:pingouino]


Message édité par Harkonnen le 17-11-2005 à 10:45:22

---------------
J'ai un string dans l'array (Paris Hilton)
n°1247422
chrisbk
-
Posté le 17-11-2005 à 10:49:59  profilanswer
 

ouais un ':' mais si tu veux c'etait pas vraiment fait pour etre vraiment compilé

n°1247432
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 17-11-2005 à 11:03:05  profilanswer
 

chrisbk a écrit :

ouais un ':' mais si tu veux c'etait pas vraiment fait pour etre vraiment compilé


ben assume tes conneries alors, bon dieu [:el g]
chaque fois que t'écris un truc qui compile pas, je reçois un MP du gusse qui me dit que tu écris des conneries et que t'as rien à foutre sur le forum (c'est déjà arrivé 2-3 fois, véridique) [:ddr555]

Message cité 1 fois
Message édité par Harkonnen le 17-11-2005 à 11:03:45

---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 17-11-2005 à 11:03:05  profilanswer
 

n°1247433
chrisbk
-
Posté le 17-11-2005 à 11:04:50  profilanswer
 

Harkonnen a écrit :

ben assume tes conneries alors, bon dieu [:el g]
chaque fois que t'écris un truc qui compile pas, je reçois un MP du gusse qui me dit que tu écris des conneries et que t'as rien à foutre sur le forum (c'est déjà arrivé 2-3 fois, véridique) [:ddr555]


 
[:le kneu][:le kneu][:le kneu][:le kneu][:le kneu]
 
preuves ? nan parce que la c'est pas possible que ca soit vrai [:le kneu]
 
jveux voir un shot du mp (avec anonymisation si besoin est) :d

Message cité 1 fois
Message édité par chrisbk le 17-11-2005 à 11:05:28
n°1247439
Elmoricq
Modérateur
Posté le 17-11-2005 à 11:25:32  profilanswer
 

[:pingouino]

n°1247557
masklinn
í dag viðrar vel til loftárása
Posté le 17-11-2005 à 13:53:20  profilanswer
 

chrisbk a écrit :

ah bin on en est c++ donc fo faire de l'objet
 

Code :
  1. #define MOINS -
  2. template <typename T>
  3. class Nombre
  4. {
  5. public:
  6.   Nombre(const T &val) valeur(val) {};
  7.   operator T() const { return valeur;}
  8.   void decrementeDeUnLaValeur() { *this = Nombre<T>(valeur MOINS un);}
  9.  
  10. private:
  11.   static const T un = 1;
  12.   T valeur;
  13. }



Et on remarque un refus d'utiliser les magic numbers du meilleur aloi :jap:


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1247560
el muchach​o
Comfortably Numb
Posté le 17-11-2005 à 13:55:24  profilanswer
 

C'est objet et c'est générique : c'est du Java. :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1247574
the real m​oins moins
Posté le 17-11-2005 à 14:03:23  profilanswer
 

chrisbk :love:
(je prend ça comme une ôde à mon talent)


Message édité par the real moins moins le 17-11-2005 à 14:03:38

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1247575
chrisbk
-
Posté le 17-11-2005 à 14:03:24  profilanswer
 

masklinn a écrit :

Et on remarque un refus d'utiliser les magic numbers du meilleur aloi :jap:


 
et je vais encore plus loin, je refuse d'utiliser les magic operator [:pingouino]

n°1247577
the real m​oins moins
Posté le 17-11-2005 à 14:04:43  profilanswer
 

chrisbk a écrit :

[:le kneu][:le kneu][:le kneu][:le kneu][:le kneu]
 
preuves ? nan parce que la c'est pas possible que ca soit vrai [:le kneu]
 
jveux voir un shot du mp (avec anonymisation si besoin est) :d


[:plusun] [:rofl]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1247581
masklinn
í dag viðrar vel til loftárása
Posté le 17-11-2005 à 14:07:46  profilanswer
 

chrisbk a écrit :

et je vais encore plus loin, je refuse d'utiliser les magic operator [:pingouino]


J'ai vu ça :jap:
 
Ce qui confirme le fait connu de tous que ta devise n'est autre que "clarté, simplicité, maintenabilité" :jap:


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1247945
Mackila
Posté le 17-11-2005 à 20:47:44  profilanswer
 

masklinn a écrit :

...clarté,...

[:pingouino]

masklinn a écrit :

...simplicité,...

[:pingouino]

masklinn a écrit :

...maintenabilité...

[:pingouino]

n°1247949
chrisbk
-
Posté le 17-11-2005 à 20:53:27  profilanswer
 

tu peux pas comprendre

n°1247950
masklinn
í dag viðrar vel til loftárása
Posté le 17-11-2005 à 20:55:39  profilanswer
 


J'pense que t'es pas vraiment aware du fait que les magic numbers c'est le mal. Tu devrais arrêter de commenter ce que tu ne comprends pas :pfff:


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1247956
Mackila
Posté le 17-11-2005 à 21:23:05  profilanswer
 


 
Et à lui vous lui dites rien ?   :??:  
 
 
http://mackila.com/plusunlesmagicnumberscestlemal.gif

n°1248078
Profil sup​primé
Posté le 18-11-2005 à 04:52:51  answer
 

Bon, c'est stupide, mai sje trainait dans le coin, j'ai vu de la lumiere, je suis entré...

Code :
  1. int dec( int i ) {
  2.    for( int j=1;j<i;j++);
  3.    return j;
  4. }

n°1248115
blackgodde​ss
vive le troll !
Posté le 18-11-2005 à 09:23:21  profilanswer
 

tres tres bon ca aussi :love:


---------------
-( BlackGoddess )-
n°1248117
chrisbk
-
Posté le 18-11-2005 à 09:24:43  profilanswer
 

nan c'est  chier [:le kneu]
 
si i est negatif hein ? [:le kneu]

n°1248133
Elmoricq
Modérateur
Posté le 18-11-2005 à 09:54:55  profilanswer
 

Euh, pardon mais ça retourne i à chaque fois, surtout. [:moule_bite]


Message édité par Elmoricq le 18-11-2005 à 09:55:26
n°1248134
chrisbk
-
Posté le 18-11-2005 à 09:55:56  profilanswer
 

en plus ouais [:petrus75]


Message édité par chrisbk le 18-11-2005 à 09:56:07
n°1248162
HelloWorld
Salut tout le monde!
Posté le 18-11-2005 à 10:28:28  profilanswer
 

Ca retourne rien, j est déclaré dans le scope du for...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°1248170
Elmoricq
Modérateur
Posté le 18-11-2005 à 10:31:23  profilanswer
 

[:rofl]
 
Ce truc cumule tellement d'erreurs en 2 lignes que j'ai loupé celle-là :lol:

n°1248226
antp
Super Administrateur
Champion des excuses bidons
Posté le 18-11-2005 à 11:37:21  profilanswer
 

HelloWorld a écrit :

Ca retourne rien, j est déclaré dans le scope du for...


En VC++5 ça passera [:dawa] (et le 6 aussi il me semble)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1248229
skeye
Posté le 18-11-2005 à 11:38:57  profilanswer
 

antp a écrit :

En VC++5 ça passera [:dawa] (et le 6 aussi il me semble)


Oui.[:pingouino]


---------------
Can't buy what I want because it's free -
n°1248244
bjone
Insert booze to continue
Posté le 18-11-2005 à 11:52:36  profilanswer
 

http://img188.imageshack.us/img188/7236/18450955copie6fi.jpg

n°1248266
HelloWorld
Salut tout le monde!
Posté le 18-11-2005 à 12:03:21  profilanswer
 

antp a écrit :

En VC++5 ça passera [:dawa] (et le 6 aussi il me semble)


Et même le 7.1 (par défaut). Le 8 par défaut l'option de "compatibilité" est désactivée, mais ça peut être changé (/Zc:forScope).


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°1248294
bjone
Insert booze to continue
Posté le 18-11-2005 à 12:41:24  profilanswer
 

pour une nouveau projet le 7.1 (ptet le 7 aussi) n'est pas en compatiblité VC6, enfin je crois :??:


Message édité par bjone le 18-11-2005 à 12:41:41
n°1248321
HelloWorld
Salut tout le monde!
Posté le 18-11-2005 à 13:35:37  profilanswer
 

Il me semble que si. En tous cas j'ai ouvert un projet et dans C/C++->Langue->Conformité forcée dans la portée d'une boucle For, c'est NON.
Dans la version 8, c'est Oui.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°1248332
masklinn
í dag viðrar vel til loftárása
Posté le 18-11-2005 à 13:44:54  profilanswer
 

HelloWorld a écrit :

Il me semble que si. En tous cas j'ai ouvert un projet et dans C/C++->Langue->Conformité forcée dans la portée d'une boucle For, c'est NON.
Dans la version 8, c'est Oui.


Je confirme :o
 
Avec la 7.1 et la 8b2, "Force conformance in For loop scope" est à "No" par défaut sur la 7.1 et "Yes" sur la 8b2


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1248400
bjone
Insert booze to continue
Posté le 18-11-2005 à 14:31:05  profilanswer
 

tiens, ça veux dire que je l'aurai coché à chaque fois ?

n°1248403
masklinn
í dag viðrar vel til loftárása
Posté le 18-11-2005 à 14:33:42  profilanswer
 

Probablement oui :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  comment ecrire "i=i-1" en C++?

 

Sujets relatifs
Ecrire des guillemets dans un printEcrire un octet binaire dans un fichier
Coment écrire dans une case d'un tableau [Résolu ]ecrire dans la barre d'état (firefox)
[Dev-C++] Lire/Ecrire dans le registre[ksh] Ecrire dans STDERR sans redirection ?
ecrire sur un page via un formulaireécrire en japonais
avec VBS ecrire dans un fichier exel dans des champs a1 a2 ...[php] écrire du texte a l'écran em passant par un header
Plus de sujets relatifs à : comment ecrire "i=i-1" en C++?


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