Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void BinaryToString(char *fname, char **Strings, unsigned int x) {
- FILE *bnfile = fopen(fname, "rb");
- int i = 0, NumOfStrs = 0;
- int NumOfChars[1];
- char c[1];
- while (fread(NumOfChars, sizeof(int), 1, bnfile)) {
- Strings[NumOfStrs] = (char*)malloc(sizeof(char) * *NumOfChars);
- for (i = 0; i < *NumOfChars; i++) {
- fread(c, sizeof(char), 1, bnfile);
- Strings[NumOfStrs][i] = *c;
- }
- NumOfStrs++;
- }
- fclose(bnfile);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement