Verify Read After Write int verify_read_after_write(char* file_path, int num_chars_expected) { int success = 0; /* assume failure. */ int num_chars_found = 0; if (file_path && num_chars_expected >= 0) { FILE* f = fopen(file_path, "r"); if (f) { while (!feof(f)) { num_chars_found++; fgetc(f); } fclose(f); if (num_chars_found == num_chars_expected) success = 1; } } return success; }