2009-12-06 6 views

Répondre

10

Que diriez-vous str[wcslen(str) - 1] = '\0'

Assurez-vous que la chaîne est d'au moins 1 caractère à long premier bien!

+3

Ou vous pouvez être complètement pédant et écrire 'L ' \ 0'' –

+1

Ou 0 - le littéral a le type 'int' au lieu de' char' ou 'wchar_t', mais il convertit à la même valeur. –

0

Pourriez-vous expliquer ce que vous entendez par "redimensionner en conséquence"? Voulez-vous redimensionner le tampon qui a été alloué? (Même si vous pensez que vous le faites, vous ne le faites probablement pas, car redimensionner pour raser un personnage va probablement jeter l'allocateur de mémoire, mais je pense que je devrais demander de toute façon)

Questions connexes