begin process at 2012 05 30 01:50:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

probleme avec l'affichage d'un LPCTSTR


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

probleme avec l'affichage d'un LPCTSTR

mercredi 16 juillet 2003 à 18:22:41 | probleme avec l'affichage d'un LPCTSTR

sampq

J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:


string url;
LPCTSTR url2;
url2 = url.c_str();
cout << "url : " << url << endl;
cout << "url2: " << url2 << endl;


et ça affiche un truc du style:

url: c:\popo\popi\
url 2 : ||||||||||||||||

Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?

merci
mercredi 16 juillet 2003 à 18:35:30 | Re : probleme avec l'affichage d'un LPCTSTR

JCDjcd

Essaye

char url[256];
char url2[256];

pour voir ...




-------------------------------
Réponse au message :
-------------------------------

> J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:
>
>

> string url;
> LPCTSTR url2;
> url2 = url.c_str();
> cout << "url : " << url << endl;
> cout << "url2: " << url2 << endl;
>

>
> et ça affiche un truc du style:
>
> url: c:\popo\popi\
> url 2 : ||||||||||||||||
>
> Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?
>
> merci
jeudi 17 juillet 2003 à 00:55:56 | Re : probleme avec l'affichage d'un LPCTSTR

Anacr0x

Je crois que c'est parce que LPCTSTR est une variable caractere en UNICODE, tu peut essayer de la transformer en ASCII pour l'afficher normalement grace a WideCharToMultiByte() si ta vraiment besoin d'une variable LPCTSTR
_________________________
Heureux l'étudiant qui comme la rivière peut suivre son cours sans quitter son lit


-------------------------------
Réponse au message :
-------------------------------

> Essaye
>
> char url[256];
> char url2[256];
>
> pour voir ...
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:
> >
> >

> > string url;
> > LPCTSTR url2;
> > url2 = url.c_str();
> > cout << "url : " << url << endl;
> > cout << "url2: " << url2 << endl;
> >

> >
> > et ça affiche un truc du style:
> >
> > url: c:\popo\popi\
> > url 2 : ||||||||||||||||
> >
> > Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?
> >
> > merci
>
jeudi 17 juillet 2003 à 09:47:08 | Re : probleme avec l'affichage d'un LPCTSTR

JCDjcd

heu cest quoi e type de url.c_str(); ???
une chaine de caracteres ???



-------------------------------
Réponse au message :
-------------------------------

> Je crois que c'est parce que LPCTSTR est une variable caractere en UNICODE, tu peut essayer de la transformer en ASCII pour l'afficher normalement grace a WideCharToMultiByte() si ta vraiment besoin d'une variable LPCTSTR
> _________________________
> Heureux l'étudiant qui comme la rivière peut suivre son cours sans quitter son lit
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Essaye
> >
> > char url[256];
> > char url2[256];
> >
> > pour voir ...
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:
> > >
> > >

> > > string url;
> > > LPCTSTR url2;
> > > url2 = url.c_str();
> > > cout << "url : " << url << endl;
> > > cout << "url2: " << url2 << endl;
> > >

> > >
> > > et ça affiche un truc du style:
> > >
> > > url: c:\popo\popi\
> > > url 2 : ||||||||||||||||
> > >
> > > Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?
> > >
> > > merci
> >
>
jeudi 17 juillet 2003 à 12:58:27 | Re : probleme avec l'affichage d'un LPCTSTR

sampq


url c'est une string (déclaré dans le code), c'est comme un char*. Le truc c'est qu'il y a des methodes permettant de manipuler les string, c_srt() en est une qui permet de retourner la chaine de caractere.
voila

sinon je vais tenter d'utiliser WideCharToMultiByte() parce que j'ai besoins d'utiliser LPCTSTR.


-------------------------------
Réponse au message :
-------------------------------

> heu cest quoi e type de url.c_str(); ???
> une chaine de caracteres ???
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je crois que c'est parce que LPCTSTR est une variable caractere en UNICODE, tu peut essayer de la transformer en ASCII pour l'afficher normalement grace a WideCharToMultiByte() si ta vraiment besoin d'une variable LPCTSTR
> > _________________________
> > Heureux l'étudiant qui comme la rivière peut suivre son cours sans quitter son lit
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Essaye
> > >
> > > char url[256];
> > > char url2[256];
> > >
> > > pour voir ...
> > >
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:
> > > >
> > > >

> > > > string url;
> > > > LPCTSTR url2;
> > > > url2 = url.c_str();
> > > > cout << "url : " << url << endl;
> > > > cout << "url2: " << url2 << endl;
> > > >

> > > >
> > > > et ça affiche un truc du style:
> > > >
> > > > url: c:\popo\popi\
> > > > url 2 : ||||||||||||||||
> > > >
> > > > Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?
> > > >
> > > > merci
> > >
> >
>
jeudi 17 juillet 2003 à 17:10:20 | Re : probleme avec l'affichage d'un LPCTSTR

JCDjcd

Oui mais il sont stockes ou tes
characteres ??




-------------------------------
Réponse au message :
-------------------------------

>
> url c'est une string (déclaré dans le code), c'est comme un char*. Le truc c'est qu'il y a des methodes permettant de manipuler les string, c_srt() en est une qui permet de retourner la chaine de caractere.
> voila
>
> sinon je vais tenter d'utiliser WideCharToMultiByte() parce que j'ai besoins d'utiliser LPCTSTR.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > heu cest quoi e type de url.c_str(); ???
> > une chaine de caracteres ???
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je crois que c'est parce que LPCTSTR est une variable caractere en UNICODE, tu peut essayer de la transformer en ASCII pour l'afficher normalement grace a WideCharToMultiByte() si ta vraiment besoin d'une variable LPCTSTR
> > > _________________________
> > > Heureux l'étudiant qui comme la rivière peut suivre son cours sans quitter son lit
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Essaye
> > > >
> > > > char url[256];
> > > > char url2[256];
> > > >
> > > > pour voir ...
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:
> > > > >
> > > > >

> > > > > string url;
> > > > > LPCTSTR url2;
> > > > > url2 = url.c_str();
> > > > > cout << "url : " << url << endl;
> > > > > cout << "url2: " << url2 << endl;
> > > > >

> > > > >
> > > > > et ça affiche un truc du style:
> > > > >
> > > > > url: c:\popo\popi\
> > > > > url 2 : ||||||||||||||||
> > > > >
> > > > > Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?
> > > > >
> > > > > merci
> > > >
> > >
> >
>
jeudi 17 juillet 2003 à 17:38:13 | Re : probleme avec l'affichage d'un LPCTSTR

sampq

dans la string

-------------------------------
Réponse au message :
-------------------------------

> Oui mais il sont stockes ou tes
> characteres ??
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > url c'est une string (déclaré dans le code), c'est comme un char*. Le truc c'est qu'il y a des methodes permettant de manipuler les string, c_srt() en est une qui permet de retourner la chaine de caractere.
> > voila
> >
> > sinon je vais tenter d'utiliser WideCharToMultiByte() parce que j'ai besoins d'utiliser LPCTSTR.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > heu cest quoi e type de url.c_str(); ???
> > > une chaine de caracteres ???
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Je crois que c'est parce que LPCTSTR est une variable caractere en UNICODE, tu peut essayer de la transformer en ASCII pour l'afficher normalement grace a WideCharToMultiByte() si ta vraiment besoin d'une variable LPCTSTR
> > > > _________________________
> > > > Heureux l'étudiant qui comme la rivière peut suivre son cours sans quitter son lit
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Essaye
> > > > >
> > > > > char url[256];
> > > > > char url2[256];
> > > > >
> > > > > pour voir ...
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > J'ai un probleme avec l'affichage d'un LPCTSTR, voila le bout de code:
> > > > > >
> > > > > >

> > > > > > string url;
> > > > > > LPCTSTR url2;
> > > > > > url2 = url.c_str();
> > > > > > cout << "url : " << url << endl;
> > > > > > cout << "url2: " << url2 << endl;
> > > > > >

> > > > > >
> > > > > > et ça affiche un truc du style:
> > > > > >
> > > > > > url: c:\popo\popi\
> > > > > > url 2 : ||||||||||||||||
> > > > > >
> > > > > > Lorque j'utilise url2, apres ce bout de code, la chaine de caracteres est correct, par contre à l'affichage il y a que des pipes. Question: pourquoi? quelqu'un peut il m'aider?
> > > > > >
> > > > > > merci
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : code, url, affichage, lpctstr, url2


Répondre à ce message

Sujets en rapport avec ce message

Lib C++ [ par skone007 ] j'aimerai bien connaitre le principe des lib pour en faire merci bon je fait des lib de cryptage et je veut pas mettre directement ds une H l'algorith Aidez moi programme sur des liens hypertexes et ... [ par borower ] BonjoursJe suis un debutant et je n'arrive pas a mettre en forme un code convenable pour un programme.Je recherche le code source d'un programme en C Probleme utilisation de fread [ par Trinita16 ] Bonjour, Voila le source d'un programme qui doit lire un fichier binaire. Mais je ne comprends pas l'executable systematiquement...Je pense qu'il y a Extraire url d'un fichier [ par oeil123 ] J'ai fait ce peit bout de code mais malheureusement il y a plusieurs ligne dans le fichier. Donc je n'ai que la premiere url et j'aimerai éviter une b Mémoire Pleine OU non Mémoire Pleine, telle est la question [ par oliversleep ] Salut tout le monde, voilà je suis sur un bout de code sous builder, je crée dynamiquement un ensemble de class qui sont en fait une dizaine d'objets. [debutant] erreur : Problème d'affichage [ par arwenita ] J'ai un erreur pour afficher une variable : error C2228: left of '.GetAdminPassword' must have class/struct/union typeJe ne comprends pas, ma fonc Prob de thread [ par sebastienbro ] Bonjour, j'ai un problème avec des thread, je n'arrive pas a en créer un :(Voici mon code : HANDLE hThread1;DWORD dwThreadId1;DWORD WINAPI T Fond coloré [ par victorcoasne ] Comment colorer son avec des couleurs HTML ou RVB plutôt que :reinterpret_cast(3);qui changera avec le style XPLe créate passage d'argement chaine [ par victorcoasne ] Je fais :int taille(char chaine[]){ cout return (sizeof(chaine)/sizeof(chaine[0])); }int main(){char Définit Statiquement [ par victorcoasne ] Bonjour,Quel est la définition de la classe du static ?ex pour une fenêtre :MSG messages;WNDCLASSEX wincl; wincl.hInstance = hThisInstance; winc


Nos sponsors


Sondage...

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 : 2,668 sec (3)

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