Bonjour,
j'ai le code suivant :
strcat(str,(char*)dest.Area);
ou dest.Area est un type de string plus large que le type char (codé sur plus d'octets)
dest.Area est une string obtenu par un OCR (reconnaissance graphique de texte), je ne controle donc pas ce qu'il peut contenir.
Ce code fonctionne mais provoque parfois des fermetures de la console (probablement quand un caractère non couvert par le type char est rencontré).
Existe t-il une fonction qui permet de vérifier si la chaine que l'on veut copié (dest.Area) contient des characteres non contenus dans char (codé sur plus d'octet) ?
ou bien une fonction qui convertit en char en supprimant les caractères non reconnus ?
Merci d'avance
Partager