[SOLVED] CS代考计算机代写 /* Grows a file from 0 bytes to 2,134 bytes, 37 bytes at a time,

30 $

File Name: CS代考计算机代写_/*_Grows_a_file_from_0_bytes_to_2,134_bytes,_37_bytes_at_a_time,.zip
File Size: 828.96 KB

SKU: 0734373307 Category: Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Or Upload Your Assignment Here:


/* Grows a file from 0 bytes to 2,134 bytes, 37 bytes at a time,
and checks that the file’s size is reported correctly at each
step. */

#include
#include “tests/filesys/seq-test.h”
#include “tests/lib.h”
#include “tests/main.h”

static char buf[2134];

static size_t
return_block_size (void)
{
return 37;
}

static void
check_file_size (int fd, long ofs)
{
long size = filesize (fd);
if (size != ofs)
fail (“filesize not updated properly: should be %ld, actually %ld”,
ofs, size);
}

void
test_main (void)
{
seq_test (“testfile”,
buf, sizeof buf, 0,
return_block_size, check_file_size);
}

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[SOLVED] CS代考计算机代写 /* Grows a file from 0 bytes to 2,134 bytes, 37 bytes at a time,
30 $