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

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  9478  9479  9480  ..  26230  26231  26232  26233  26234  26235
Auteur Sujet :

[blabla@hosto] Le topic des vieux

n°1272449
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-12-2005 à 12:50:03  profilanswer
 

Reprise du message précédent :

antp a écrit :

error C2039: 'Replace' : is not a member of 'CString'
 
Mais bordel Visual C++ 5 c'est trop merdique :cry:


tu fais du VC++ 5 ? [:ohmyeyes]
tiens, voici un cadeau de noel [:zoubi]
http://www.codeproject.com/string/replace_no_case.asp


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 23-12-2005 à 12:50:03  profilanswer
 

n°1272451
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-12-2005 à 12:51:52  profilanswer
 

antp a écrit :

Hmmm pas de code completion, l'aide intégrée qui me dit "The page cannot be displayed"... comment je vois les méthodes de CString ? Je vais pas faire un appel à une DLL Delphi juste pour un remplacement de chaîne !?


laisse tomber, Replace n'a été incorporé qu'avec les MFC de VC++ 6 il me semble
cf le lien que je t'ai donné
 
edit: gagné \o/
http://msdn.microsoft.com/library/ [...] eplace.asp


Message édité par Harkonnen le 23-12-2005 à 12:52:26

---------------
J'ai un string dans l'array (Paris Hilton)
n°1272452
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-12-2005 à 12:52:15  profilanswer
 

:jap:
Oui je fais du VC++5 :cry: déjà que l'IDE du 6 a des défauts, mais là c'est vraiment pénible.
En fait je dois juste remplacer un caractère par un autre, je vais faire ça avec une bête boucle, c'est plus simple


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1272454
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-12-2005 à 12:54:19  profilanswer
 

Comme un con j'ai cru que ça marcherait :
  for(int i = 0; i < s.Length(); i++)
   if(s[i] == '\n')
    s[i] = sep;
- y a pas de Length
- c'est pas une l-value
- vive C++Builder :o
 
edit : sans oublier que le i est utilisé ailleurs et du coup ça foire bien qu'il soit local au for


Message édité par antp le 23-12-2005 à 12:55:07

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1272460
Elmoricq
Modérateur
Posté le 23-12-2005 à 13:00:15  profilanswer
 

Harkonnen a écrit :

non
un paramètre par chaine de formattage
 
Format("bidule %s truc %s chose", a, a);


 

antp a écrit :

rhaa langage de merde :mad:


 

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6.    const char * hello = "Saluuuuuuuut.... NOUNOU !" ;  
  7.    printf("Et d'un : %1$s\nEt de deux : %1$s  \n", hello);
  8.    
  9.    return EXIT_SUCCESS;
  10. }


 
De rien. [:dao]
 
 
(EDIT : par contre, il ne faut pas mixer les paramètres sans positions et les autres... bref ne pas mélanger des %s au milieu de %n$s )

Message cité 1 fois
Message édité par Elmoricq le 23-12-2005 à 13:02:14
n°1272461
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-12-2005 à 13:01:37  profilanswer
 

Et ça marche dans VC++5 ?
 
Trop tard de toute façon, j'ai fait une fonction pour ce que je voulais faire :
 

Code :
  1. void ReplaceChar(CString &s, const char Old, const char New)
  2. {
  3.     char *c = s.LockBuffer();
  4.     while(*c)
  5.     {
  6.         if(*c == Old)
  7.             *c = New;
  8.         c++;
  9.     }
  10.     s.UnlockBuffer();
  11. }


C'est mal, dangereux, suicidaire, correct, ... ? (vu que je connais rien aux MFC...)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1272463
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-12-2005 à 13:13:54  profilanswer
 

Elmoricq a écrit :

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6.    const char * hello = "Saluuuuuuuut.... NOUNOU !" ;  
  7.    printf("Et d'un : %1$s\nEt de deux : %1$s  \n", hello);
  8.    
  9.    return EXIT_SUCCESS;
  10. }


 
De rien. [:dao]
 
 
(EDIT : par contre, il ne faut pas mixer les paramètres sans positions et les autres... bref ne pas mélanger des %s au milieu de %n$s )


au temps pour moi, je l'ignorais :jap:
(faut dire aussi que rare sont ceux qui connaissent par coeur tous les paramètres de formatage de printf :o)


---------------
J'ai un string dans l'array (Paris Hilton)
n°1272465
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-12-2005 à 13:17:33  profilanswer
 

antp a écrit :

Et ça marche dans VC++5 ?
 
Trop tard de toute façon, j'ai fait une fonction pour ce que je voulais faire :
 

Code :
  1. void ReplaceChar(CString &s, const char Old, const char New)
  2. {
  3.     char *c = s.LockBuffer();
  4.     while(*c)
  5.     {
  6.         if(*c == Old)
  7.             *c = New;
  8.         c++;
  9.     }
  10.     s.UnlockBuffer();
  11. }


C'est mal, dangereux, suicidaire, correct, ... ? (vu que je connais rien aux MFC...)


utilise GetBuffer() et ReleaseBuffer() plutot, ça te permet de spécifier la longueur minimum du buffer que tu souhaites


---------------
J'ai un string dans l'array (Paris Hilton)
n°1272466
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-12-2005 à 13:18:39  profilanswer
 

ça fait toujours plaisir quand un soft est supposé être multilingue, que certains textes restent en français et qu'une recherche sur le texte en question donne ça :
 

E:\dev\***\Code\CdCalc\CdCalcGlob.cpp(1956):     if (strcmp(cme->GetNomME(), "Photovoltaïque individuel" ) == 0)
E:\dev\***\Code\CdCalc\CdCalcGlob.cpp(3391):  if ( me->GetNomME() == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\CdCalcGlob.cpp(3422):  if ( me->GetNomME() == CString("Reseau" ) || me->GetNomME() == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\L_Mode_Elec.cpp(104):  if ( meph->GetNomME() == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\Mode_Elec_Ph.cpp(45): SetNomME("Photovoltaïque individuel" );
E:\dev\***\Code\CdCalc\Mode_Elec_Ph.cpp(86): SetNomME("Photovoltaïque individuel" );
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(137): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(174): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(213): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(251): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(288): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(325): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(362): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(399): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(436): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(473): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(510): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\Village.cpp(624):     (strcmp(cme->GetNomME(), "Photovoltaïque individuel" ) != 0)
E:\dev\***\Code\sources\ER.rc(4085):    IDS_ME_PH               "Photovoltaïque individuel"


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1272467
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-12-2005 à 13:19:25  profilanswer
 

Harkonnen a écrit :

utilise GetBuffer() et ReleaseBuffer() plutot, ça te permet de spécifier la longueur minimum du buffer que tu souhaites


 
:??: je m'en fous de la longueur du buffer, non ? Vu que je ne change pas la longueur de la chaîne


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 23-12-2005 à 13:19:25  profilanswer
 

n°1272468
mareek
Et de 3 \o/
Posté le 23-12-2005 à 13:19:48  profilanswer
 

Dites les gens qui s'y connaissent en FAI et consors:  
Je déménage et je résilie donc mon abonnement FT, est-ce que l'abonnement wanadoo sera résilié d'office ou il faut que je leur envoit une lettre aussi ?
 
Le 1014, ça marche depuis une freebox ? si oui, c'est payant ?
EDIT: ça ne marche pas, c'est indiqué sur le site de free


Message édité par mareek le 23-12-2005 à 13:29:15

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1272469
mareek
Et de 3 \o/
Posté le 23-12-2005 à 13:21:07  profilanswer
 

antp a écrit :

ça fait toujours plaisir quand un soft est supposé être multilingue, que certains textes restent en français et qu'une recherche sur le texte en question donne ça :
 

E:\dev\***\Code\CdCalc\CdCalcGlob.cpp(1956):     if (strcmp(cme->GetNomME(), "Photovoltaïque individuel" ) == 0)
E:\dev\***\Code\CdCalc\CdCalcGlob.cpp(3391):  if ( me->GetNomME() == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\CdCalcGlob.cpp(3422):  if ( me->GetNomME() == CString("Reseau" ) || me->GetNomME() == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\L_Mode_Elec.cpp(104):  if ( meph->GetNomME() == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\Mode_Elec_Ph.cpp(45): SetNomME("Photovoltaïque individuel" );
E:\dev\***\Code\CdCalc\Mode_Elec_Ph.cpp(86): SetNomME("Photovoltaïque individuel" );
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(137): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(174): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(213): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(251): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(288): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(325): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(362): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(399): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(436): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(473): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\ResultatsGlobaux.cpp(510): if ( nomME == CString("Photovoltaïque individuel" ) )
E:\dev\***\Code\CdCalc\Village.cpp(624):     (strcmp(cme->GetNomME(), "Photovoltaïque individuel" ) != 0)
E:\dev\***\Code\sources\ER.rc(4085):    IDS_ME_PH               "Photovoltaïque individuel"



[:prosterne] je suis toujours fan des test sur les noms et pas sur les ID [:prosterne2]


Message édité par mareek le 23-12-2005 à 13:21:36

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1272471
uriel
blood pt.2
Posté le 23-12-2005 à 13:24:54  profilanswer
 

tholdan a écrit :

Je ne mange pas de ce pain la. :o


[:nico54] t'as tord, ca doit etre le seul burger industriel au monde a me faire baver


---------------
IVG en france
n°1272473
Elmoricq
Modérateur
Posté le 23-12-2005 à 13:26:35  profilanswer
 

antp a écrit :

ça fait toujours plaisir quand un soft est supposé être multilingue, que certains textes restent en français et qu'une recherche sur le texte en question donne ça :


 
Du multilingue de qualitaÿ  [:muse]

n°1272477
nraynaud
lol
Posté le 23-12-2005 à 13:31:47  profilanswer
 

Lam's a écrit :

Tu penses à quoi en particulier? Parce que les convolutions, les gaussiennes ou le débruitage, tu bosses quasiment jamais en place. De nos jours (je dirais depuis 6 ou 7 ans), ça n'a plus grand intérêt AMHA de bosser en place...


relaxation du champ des étiquettes et autres algos itératif sur toute l'image [:pingouino]

n°1272487
chrisbk
-
Posté le 23-12-2005 à 13:46:18  profilanswer
 

Elmoricq a écrit :

Tu as trouvé mieux que le this undefined ?
 
Je veux voir :o


 
 

Code :
  1. trace("c = " + ca);
  2. trace("ca = " + ca[index]);
  3. trace("cal = " + ca[index].length);


 
 
=>
 

c = undefined
ca = undefined
cal = 1

n°1272488
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-12-2005 à 13:47:51  profilanswer
 

C'est beau :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1272489
Elmoricq
Modérateur
Posté le 23-12-2005 à 13:48:35  profilanswer
 

chrisbk a écrit :

Code :
  1. trace("c = " + ca);
  2. trace("ca = " + ca[index]);
  3. trace("cal = " + ca[index].length);


 
 
=>
 

c = undefined
ca = undefined
cal = 1



 
 [:pingouino]  [:pingouino]  [:pingouino]  
 [:pingouino]  [:pingouino]  [:pingouino]  
 [:pingouino]  [:pingouino]  [:pingouino]

n°1272490
chrisbk
-
Posté le 23-12-2005 à 13:49:00  profilanswer
 

Elmoricq a écrit :

[:pingouino]  [:pingouino]  [:pingouino]  
 [:pingouino]  [:pingouino]  [:pingouino]  
 [:pingouino]  [:pingouino]  [:pingouino]


 
vala, c'est tout a fait ca

n°1272501
chrisbk
-
Posté le 23-12-2005 à 14:10:23  profilanswer
 

DANS LE FROIIID DANS LES FLAMMMESSSSS
JE ME FERAIS NOUVELLLEEE POUR QU ELE FEU REPRENNE

n°1272502
nraynaud
lol
Posté le 23-12-2005 à 14:13:59  profilanswer
 

POUR QU4TU M4AIMES ENCOOOOOOOOORE §§§§§§
 
:FOU: :FOU:

n°1272513
uriel
blood pt.2
Posté le 23-12-2005 à 14:32:53  profilanswer
 

Our tribe spreads everywhere
"Sell-Out" I say fuck that
You better show respect
'Cause we're not like the rest
The rhythm and the rage
The blood spills on the stage
Oh god give me the strength
And guide us till the end...
 
   [:dark-imperator][:dark-imperator][:dark-imperator][:dark-imperator]


---------------
IVG en france
n°1272517
chrisbk
-
Posté le 23-12-2005 à 14:41:44  profilanswer
 

FALLAIT PAS COMMENCER MATIRRER ME TOUCHER

n°1272519
chrisbk
-
Posté le 23-12-2005 à 14:48:02  profilanswer
 

JE VEUX JUSTE UNE DERNIEERREE DANNNSSEEEE

n°1272520
tet2neu
emmerdeur
Posté le 23-12-2005 à 14:48:13  profilanswer
 

J'AI TOUT MANGE LE CHOCOLAT
J'AI TOUT FUME LES CRAVEN A

n°1272537
boulax
Inserer phrase hype en anglais
Posté le 23-12-2005 à 15:07:42  profilanswer
 

QU'EST CE QUE TU VENDS POUR LES VACAAAAAANCES


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1272541
the real m​oins moins
Posté le 23-12-2005 à 15:10:12  profilanswer
 

alors ça, c'est trop lol.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1272543
nraynaud
lol
Posté le 23-12-2005 à 15:11:17  profilanswer
 

boulax a écrit :

QU'EST CE QUE TU VENDS


[:pingouino]

n°1272545
uriel
blood pt.2
Posté le 23-12-2005 à 15:13:48  profilanswer
 

TAKE ON ME [:kahn21]


---------------
IVG en france
n°1272556
chrisbk
-
Posté le 23-12-2005 à 15:23:20  profilanswer
 

Mark: I'm a bit puzzled why the first line of the address for each customer is the primary key in the Customer's Table ...
Developer: I decided that was the most unique item for each entity
Mark: So what happens when you get a customer that shares the same first line of the address?
Developer: That generates an error - the user then rings me up and I generate the customer record.
Mark: Ah - so you change the first line of the address, what to?
Developer: Well, I prefix the line with a numerical value - indicating the duplication number.
Mark: So ... a new customer with the address of "1 Main Street" would be changed to "2 1 Main Street"?
Developer: Correct
Owner: Does it?
Developer: Er ... Yes.
Owner: ...
Owner: Well, that explains why most of our marketing and billing post is never delivered...
 
 
lol!

n°1272557
Taz
bisounours-codeur
Posté le 23-12-2005 à 15:28:04  profilanswer
 

j'ai un collègue qui a flashé sur moi :/

n°1272558
uriel
blood pt.2
Posté le 23-12-2005 à 15:28:53  profilanswer
 

il a une soeur?


---------------
IVG en france
n°1272559
uriel
blood pt.2
Posté le 23-12-2005 à 15:29:09  profilanswer
 

si oui, on pourrait sortir a 4 si tu veux


---------------
IVG en france
n°1272560
skeye
Posté le 23-12-2005 à 15:29:21  profilanswer
 

Taz a écrit :

j'ai un collègue qui a flashé sur moi :/


Tu bosses avec chrisbk maintenant? [:autobot]


---------------
Can't buy what I want because it's free -
n°1272564
boulax
Inserer phrase hype en anglais
Posté le 23-12-2005 à 15:33:31  profilanswer
 

DES CALECONS ET DES MAILLOTS D'BAIIINNNs


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1272565
nraynaud
lol
Posté le 23-12-2005 à 15:34:03  profilanswer
 

c'est embêtant les histoires d'amour dans une boite qui fait du recadrage de films porno gay pour la télé sur cable [:pingouino]

n°1272566
chrisbk
-
Posté le 23-12-2005 à 15:34:11  profilanswer
 

skeye a écrit :

Tu bosses avec chrisbk maintenant? [:autobot]


 
jme demande bien pourquoi ce genre de gag me tombe dessus [:pingouino]

n°1272576
skeye
Posté le 23-12-2005 à 15:42:16  profilanswer
 

chrisbk a écrit :

jme demande bien pourquoi ce genre de gag me tombe dessus [:pingouino]


 
C'est pas de bol...[:jagstang]


---------------
Can't buy what I want because it's free -
n°1272577
Taz
bisounours-codeur
Posté le 23-12-2005 à 15:42:37  profilanswer
 

c'est un nouveau, je le soupçonnais un peu. Mais là je lui envoie un powerpoint avec des seins et plus tard il me dit qu'il est homo ... "tu fais quoi pour le 31 ?"

n°1272578
uriel
blood pt.2
Posté le 23-12-2005 à 15:43:47  profilanswer
 

ben spa grave, c'est plutot un compliment d'ailleurs, tu lui que t'es pas homo et basta


---------------
IVG en france
n°1272579
uriel
blood pt.2
Posté le 23-12-2005 à 15:44:33  profilanswer
 

t'envois souvent des ppt avec du nichon a des nouveaux collegues? [:pingouino]


---------------
IVG en france
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  9478  9479  9480  ..  26230  26231  26232  26233  26234  26235

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@hosto] Le topic des vieux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR