Vraag : koord omzetting in C

Ik heb a. c.- programma dat op gcc compileert en het programma deze code heeft:

#define MAX_KEY_LEN 256
unsigned verkolen sleutel [MAX_KEY_LEN];

The functiemake_key heeft dit prototype: make_key
int (klusje *user, klusje *filename, klusje *UDN, de sleutel van de WIJZER);

The boven functie wordt genoemd deze manier:
nofax_make_key („aaa“, „bbb " , „ccc“, key);

If ik stel het programma en de output het dossier aan een tekstdossier gebruikend in werking de code: /> klusje
sprintf (teststr, „weergalm sleutel: %s > /tmp/kk2/kk1“, zeer belangrijk); /> systeem

The van het dossier is „s+Ç ¿ ¿ x9¬ ¿ V ¿“ (behalve de dubbelpunten)
I wil de bovengenoemde inhoud in ASCII string.

I omzetten heeft een programma dat de omzetting doet:
But die ik coredump heb gekregen wanneer ik het c- programma roep:
/************************* ********** ********** ********** ********** ********** *
* Deze routine len binaire bytes aan ASCII volgens RFC1113 *
************************** ********** ********** ********** ********** ********** /
int bin2ascii coderen (niet ondertekende *ascii van het klusjes *binary, niet ondertekende klusje, int. len);
unsigned klusjeskey_ascii [10];
encoded_len_key = bin2ascii (de sleutel, key_ascii, strlen (sleutel)); /* coredump */

How kan ik ASCII van het koord gelijkwaardig krijgen?




Antwoord : koord omzetting in C

U kunt het Belangrijkste Hulpmiddel Updater van Microsoft gebruiken om de sleutel bij te werken en het zal het voor u bevestigen.

http://www.winmatrix.com/forums/index.php?/topic/9539-microsoft-windows-product-key-update-tool/
Andere oplossingen  
 
programming4us programming4us