Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1322 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:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR