Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main() {
- SetConsoleOutputCP(CP_UTF8);
- const char *freadname = "../output.bin";
- FILE* in = fopen(freadname, "rb");
- checkFile(in);
- int n;
- int size = 0;
- while (fnextc(in) != EOF) {
- fread(&n, sizeof(int), 1, in);
- size += sizeof(int);
- char *string = (char *) malloc(n + 1);
- fread(string, sizeof(char), n, in);
- size += sizeof(char) * n;
- string[n] = '\0';
- printf("%d %s\n", n, string);
- }
- printf("\nsize = %d\n", size);
- fclose(in);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement