begin process at 2012 05 28 20:59:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Encore un Pb de concatenation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Encore un Pb de concatenation

dimanche 25 janvier 2004 à 20:15:16 | Encore un Pb de concatenation

psycomel

Membre Club
Bonsoir a tous!! je sais kil y a pleins de questions qui parlent des concaténation mais malheureusement on dirait kil n'y a pas mon cas...

Ce que jessaye de faire :
concaténer :
char * Requete="SELECT * from Table where";
avec le contenu d'une autre variable de type CString.

Il n'accepte pas avec strcat. !!
J'ai fait tou les cast possibles , ya toujours une erreur!!



dimanche 25 janvier 2004 à 20:55:59 | Re : Encore un Pb de concatenation

djl


char * Requete="SELECT * from Table where";

deja c'est mal partie, tu declare une chaine statique et tu ve la concatener, fait plutot

char requete[256]="SELECT * from Table where";
ensuite pour strcat, ta qu'a convertir ton CString en char*
dimanche 25 janvier 2004 à 21:04:06 | Re : Encore un Pb de concatenation

psycomel

Membre Club
Merci . le probleme est résolu . C donc ke j'étais mal partie avec mon Char*. Je te remercie..
Ce que je ne comprend pas c'est kil est sensé être dynamique justement.Donc sa taille devrait pouvoir changer librement. C'est assez étrange.
dimanche 25 janvier 2004 à 21:19:04 | Re : Encore un Pb de concatenation

djl


arf, attention faut revoir tes cours ;)
char *chaine; ca ve dire que chaine est un pointeur sur char et rien d'autre, il faut lui allouer de la memoire avec malloc pour pouvoir t'en servir comme un tableau de chaine

chaine=(char *)malloc(10*sizeof(char)); ==> tableau de 10 caractere

et quand t'en a plus besoin tu libere ==> free(chaine);
voila ce que c'est que la gestion dynamique

par contre char * chaine="une chaine"; ca n'a rien a voir avec du dynamique car au contraire, ainsi declaré ta chaine sera foutu dans une zone statique ou une tentative d'ecriture peut poser des problemes. c'est pour ca qu'il vaut mieux ecrire

const char *chaine="une chaine";
mardi 23 mars 2004 à 14:54:29 | Re : Encore un Pb de concatenation

haned22

bonjour tout le monde


Cette discussion est classée dans : pb, kil, concatenation


Répondre à ce message

Sujets en rapport avec ce message

Les variables globales...... [ par netman ] Bon la j'ai un petit probleme (normal sinon je poserais pas de question ....)Bon je fait un petit programme et la je suis confronte a un pb .....J'uti pb de base de donnee en C [ par tequ13 ] j'aimerais savoir comment faire pour charger des fichiers (*.txt) a l'ouverture d'un programme pour ensuite les comparer et repérer les doublons pour pb avec procedure [ par bidules ] bonjour,voila mon code(simplifier) :void affiche(int numero){cout }void main(){affiche(10);}et un message d'erreur apparait lors de la compilation Pb code source CMphSock [ par xaviou ] Salut.J'ai téléchargé le projet "CMphSock" : Utilisation de Winsock sans MFC.Je l'ai compilé en mode Debug : tout est OKJ'ai essayé en mode Release : petit pb de type string [ par bidules ] D'apres ce que g pu apprendre lorsque l'on veut declarer une variable de type string il faut faire :#include string variable;c bien ca? car qd je fais pb de grille avec visual C++ [ par cedcrow ] Salut,je cherche à rendre éditable les cellules créés dans mon objet de type flexgrid (comme un tableur excel quoi !). Je ne trouve pas la méthode app Pb avec Glut sous Visual C++ [ par Yoann ] Bonjour !Je viens de me mettre à OpenGL avec Glut, mais j'ai un petit problème. En effet, quand je compile un exemple, j'ai l'erreur suivante :TestGlu Pb avec Glut sous VC++ et Dev [ par mederic ] Je ne sais pas si ça vient de mon include ou autre chose. Mais je n'arrive pas executer un exemple simple sur plusieurs compilateurs.Sur VC++, il écri un ti pb sur les tableaux [ par Julius Caesar ] On range dans un tableau 8 entiers générés aléatoirement par l'ordi. coment faire pour être sur que chaque nombre généré soit uniquen c'est à dire qu' pb avec gluLookAt() ! [ par naugondo ] Comment ça marche !!En fait, a quoi correpondent les 3 dernières coordonnées ?


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales