begin process at 2012 02 12 18:50:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Prob pointeur Wn32 UNICODE


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

Prob pointeur Wn32 UNICODE

mardi 26 juillet 2005 à 09:45:16 | Prob pointeur Wn32 UNICODE

raton

Salut a tous...

Voila, plus j'avances dans mon projet et plus j'ai de probleme bizarre. Affichage dans label qui foire, probleme pour recuperer certaine données...

Je me suis tres vite dit qu'il devait s'agir d'un probleme au niveau de la maniere dont je me sers de mes pointeurs... Voila un exemple type :

TCHAR* tmpLieu = TEXT("");
 TCHAR* tmpIlot = TEXT("");
TCHAR strIlot[4], strLieu[4];
tmpIlot = strIlot;
tmpLieu = strLieu;
GetDlgItemText(hDlg,IDC_LIEU,tmpLieu,6); 
GetDlgItemText(hDlg,IDC_ILOT,tmpIlot,6);
Inventaire.SetIlot(tmpIlot);
Inventaire.SetLieu(tmpLieu);
delete tmpLieu,tmpIlot;

Est ce que vous voyez une erreur quelque part ?

Merci d'avance

Mess with the best
Die Like the rest
mardi 26 juillet 2005 à 10:13:55 | Re : Prob pointeur Wn32 UNICODE

BruNews

Administrateur CodeS-SourceS
GetDlgItemText(hDlg,IDC_LIEU,tmpLieu,6);
tu demandes à entrer 6 octets sur un buffer qui en a réservé 4, y a par force un malaise.

ciao...
BruNews, MVP VC++
mardi 26 juillet 2005 à 10:14:48 | Re : Prob pointeur Wn32 UNICODE

BruNews

Administrateur CodeS-SourceS
delete tmpLieu,tmpIlot;
ET C'EST QUOI CE TRUC ???

ciao...
BruNews, MVP VC++
mardi 26 juillet 2005 à 10:32:55 | Re : Prob pointeur Wn32 UNICODE

DeAtHCrAsH

Question qui n'a rien a voir... Pourquoi es tu en UNICODE ?

Shell
mardi 26 juillet 2005 à 10:35:09 | Re : Prob pointeur Wn32 UNICODE

raton

B la liberation des pointeurs une fois qu'on a finit de s'en servir... Je sais pas pourquoi mais je sens que ca ne marche pas forcement comme ca... :D

Mess with the best
Die Like the rest
mardi 26 juillet 2005 à 10:41:17 | Re : Prob pointeur Wn32 UNICODE

BruNews

Administrateur CodeS-SourceS
mais enfin, faudrait au moins ouvrir un bouquin de C/C++, tu y verrais que 'delete' est la desalloc d'une alloc faite par 'new'.
C'est pas du VB, on ne peut pas apprendre par tatonnement, se plonger dans un bouquin est obligatoire sinon tu ne feras que perdre du temps.

ciao...
BruNews, MVP VC++
mardi 26 juillet 2005 à 10:50:03 | Re : Prob pointeur Wn32 UNICODE

raton

Parce que malheuresement je ne penses pas avoir le choix... Je dev pour une saloperie de scanner pour lire les codes barres sous EVS et il me le colle de base lors de la creation du projet...

Et j'avou que je n'ai pas eu le courage de verifier si ca marchait normalement... En tout cas j'en suis venu a detester l'UNICODE... D'ailleurs si quelqu'un pouvait m'en donner l'interet... Je ragerai peut etre un peu moins :p

Mess with the best
Die Like the rest
mardi 26 juillet 2005 à 10:51:46 | Re : Prob pointeur Wn32 UNICODE

raton

Disons que j'ai deja eu bien des occasions d'ouvrir un bouquin contrairement a ce que tu penseS... Simplement ca fait quelques temps et la je suis on va dire... dans l'urgence... en gros j'avais 8 jours pour faire un truc... Je n'avais pas trop le choix...

Mess with the best
Die Like the rest
mardi 26 juillet 2005 à 10:57:50 | Re : Prob pointeur Wn32 UNICODE

BruNews

Administrateur CodeS-SourceS
unicode sert pour les alphabets exotiques qui ne tiennent pas dans un octet.

ciao...
BruNews, MVP VC++
mardi 26 juillet 2005 à 11:03:46 | Re : Prob pointeur Wn32 UNICODE

BruNews

Administrateur CodeS-SourceS
quand tu auras le temps tu pourras lire le 1er chapitre de Petzold, entièrement consacré à unicode:
[ Lien ]
[ Lien ]

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : probleme, pointeur, tchar, tmplieu, tmpilot


Répondre à ce message

Sujets en rapport avec ce message

Probleme complique sur pointeur mais reponse simple surement [ par MrKribou ] Un probleme de pointeur je pense.Je vous expose la situation :Dans une Classe (ClassEx) voila je fais un truc du genre :char* pChar = this->getInfo("i probleme de pointeur :( [ par caro_perf ] Bonjour; Voila mon probleme : je compile mon programme sans probleme mais qd j'execute et il me sort une erreur "access violation (unhandeled excepti probleme d'initialisation de pointeur [ par dreamkiller_52 ] Bon voila j'ai un probleme avec un pointeur a l'initialisation il a toujours la valeurs 0xccccccccc et quand je veux m'en servir il a la valeur 0xcdcd probleme de pointeur [ par lamoueste ] bonjour a tous alors je voudrais cree un pointeur sur une "chaine" de BYTE en ajouter un entete ou non et ajouter des donnees a la suite mais ca ne ma probleme de pointeur change [ par alphaone ] http://wingcommander.free.fr/mactransp.zipvoila mes sources fait avec dev cpp, alors quand vous compiler vous allez voir ma variable, s'affciher 2 foi [C] Probleme de passage d'un pointeur de tableau [ par tenev911 ] Bonjour, voici mon probleme :J'utilise la librairie ncurses.h et il permet de faire un type de variable appellé WINDOW (qui correspond graphiquement à probleme malloc !! [ par Vinsininounet ] Bonjour a tous,J'ai un probleme TRES bizzarre :quand je fait :char* pointeur;pointeur = malloc(sizeof(char)*1000);sa me met :invalide conversion de vo probleme de pointeur avec SDL_Rect [ par Jackyzgood ] Bonjour à tous !Je n'ai aucun soucis quand j'utilise des pointeurs sur des variables, ou sur des tableaux, mais je n'arrive pas à utiliser les pointeu Probleme de Débutant [ par Dorgendubal ] Hello à tous,j'ai déjà programmé en C++ et même avec des envirronements graphiques (comme QT sous linux) mais jamais avec Visual C++.Alors j'ai un pro probleme d'incrementation de pointeur [ par lamoueste ] bonjour a tous alors j'ai un petit souci avec un pointeur, voila mon code : BYTE TmpInBuffer[MAX_RATBUFFER_RATTEST+1]; *TmpInBuffer++ = (BYTE)LOBYTE


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 5,148 sec (4)

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