High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
C / C++ / C++.NET
Comment convertir LPCSTR >> CHAR ou autre...
Signaler
Tyrael369
Messages postés
15
Date d'inscription
dimanche 12 janvier 2003
Statut
Membre
Dernière intervention
17 décembre 2003
-
17 déc. 2003 à 17:00
hilairenicolas
Messages postés
398
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
15 juin 2007
-
18 déc. 2003 à 08:45
Salut,
je voulais savoir comment convertir un LPCSTR afin de le mettre dans un fichier...
++
Tyrael
Afficher la suite
A voir également:
Lpcstr c++
Lpcstr
- Meilleures réponses
Lpctstr c++
- Meilleures réponses
Concatenation LPCSTR
✓
-
Forum - C++ & C++ .NET
RAM et LPCSTR :)
✓
-
Forum - C / C++ / C++.NET
Conversion int -> LPCTSTR
✓
-
Forum - C / C++ / C++.NET
C++ lpcstr
-
Forum - C / C++ / C++.NET
LPCSTR
-
Forum - C++ & C++ .NET
5
réponses
Réponse 1 / 5
hilairenicolas
Messages postés
398
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
15 juin 2007
2
17 déc. 2003 à 17:44
je l'ai déja fait mais sans transformation
j'avais une fonction COM avec comme parametre un LPCTSTR
void ...::Get(LPCTSTR ch) { char * temp = new char[strlen(ch)]; strcpy(temp,ch); }
et ca avait suffit
Réponse 2 / 5
hilairenicolas
Messages postés
398
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
15 juin 2007
2
17 déc. 2003 à 17:46
Je parle bien sur de la transformation d'un LPCTSTR en char *
apres, pour le mettre dans un fichier : fopen, fwrite, etc ...
Réponse 3 / 5
Tyrael369
Messages postés
15
Date d'inscription
dimanche 12 janvier 2003
Statut
Membre
Dernière intervention
17 décembre 2003
17 déc. 2003 à 17:49
ok merci bcp :-P
Réponse 4 / 5
BruNews
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
18 déc. 2003 à 00:02
Ohe hilairenicolas,
manquerait pas 1 octet dans ton exemple ?
strlen donne longuer, il manque 1 octet pour le ZERO final que va mettre strcpy.
new char[strlen(ch) + 1];
BruNews, ciao...
Réponse 5 / 5
hilairenicolas
Messages postés
398
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
15 juin 2007
2
18 déc. 2003 à 08:45
Vivi, tu as grandement raison ; manque un octet ; manque d'inatention :blush)
Votre réponse
Répondre
Posez votre question
A voir également
Passer un LPCSTR de VC++ à VB