Changeset 88 in libcf for trunk/test/test.c
- Timestamp:
- 05/17/13 02:17:16 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/test.c
r86 r88 387 387 char data[] = "ONE OK ROCK - Nothing Helps"; 388 388 389 char hex[512] = {0x00,};389 char encode[512] = {0x00,}; 390 390 unsigned char bin[512] = {0x00,}; 391 391 size_t length = 0; 392 392 393 /* hex */ 394 CF_DEBUG_PRINT (stderr, "------------------- codec/hex ----------------\n"); 393 395 CF_DEBUG_PRINT (stderr, "data : %s\n", data); 394 396 CF_DEBUG_PRINT (stderr, "= Convert binary to hex =\n"); 395 CF_Codec_Hex_Encode ((unsigned char *)data, strlen (data), hex);396 CF_DEBUG_PRINT (stderr, "hex : %s\n", hex);397 CF_Codec_Hex_Encode ((unsigned char *)data, strlen (data), encode); 398 CF_DEBUG_PRINT (stderr, "hex : %s\n", encode); 397 399 CF_DEBUG_PRINT_BIN (stderr, (unsigned char *) data, strlen (data), "data : %s\n", data); 398 400 399 401 CF_DEBUG_PRINT (stderr, "= Convert hex to binary =\n"); 400 CF_Codec_Hex_Decode ( hex, bin, &length);402 CF_Codec_Hex_Decode (encode, bin, &length); 401 403 CF_DEBUG_PRINT_BIN (stderr, bin, length, "bin : %s\n", bin); 402 } 404 405 memset (bin , 0x00, sizeof (bin)); 406 memset (encode, 0x00, sizeof (encode)); 407 length = 0; 408 409 /* base64 */ 410 CF_DEBUG_PRINT (stderr, "----------------- codec/base64 ---------------\n"); 411 CF_DEBUG_PRINT (stderr, "data : %s\n", data); 412 CF_DEBUG_PRINT (stderr, "= Convert binary to base64 =\n"); 413 CF_Codec_Base64_Encode ((unsigned char *)data, strlen (data), encode); 414 CF_DEBUG_PRINT (stderr, "base64 : %s\n", encode); 415 416 CF_DEBUG_PRINT (stderr, "= Convert base64 to binary =\n"); 417 CF_Codec_Base64_Decode (encode, bin, &length); 418 CF_DEBUG_PRINT_BIN (stderr, bin, length, "bin : %s\n", bin); 419 }
Note:
See TracChangeset
for help on using the changeset viewer.