FILE*fd = fopen("filename", "r");
read(fd, region_coordinates, sizeof(region_coordinates));
fclose(fd);
FILE*fd = fopen("filename.bin", "wb");
write(fd,region_coordinates, sizeof(region_coordinates));
fclose(fd);
227 int fd = open("filename", "wb");
228 read( fd, region_coordinates, sizeof( region_coordinates ) );
229 fclose( fd );
283 int fd = open("filename", "wb");
284 write( fd, region_coordinates, sizeof( region_coordinates ) );
285 fclose( fd );
parallels@ubuntu:/media/psf/Home/Documents/opencv$ gcc -ggdb `pkg-config --cflags opencv` -o `basename test.c .c` test.c `pkg-config --libs opencv`
test.c: В функции «main»:
test.c:227:5: предупреждение: при передаче аргумента 2 «open» указатель преобразуется в целое без приведения типа [по умолчанию включена]
In file included from test.c:9:0:
/usr/include/fcntl.h:146:12: замечание: expected «int» but argument is of type «char *»
test.c:229:5: предупреждение: при передаче аргумента 1 «fclose» целое преобразуется в указатель без приведения типа [по умолчанию включена]
In file included from test.c:5:0:
/usr/include/stdio.h:237:12: замечание: expected «struct FILE *» but argument is of type «int»
test.c:283:11: предупреждение: при передаче аргумента 2 «open» указатель преобразуется в целое без приведения типа [по умолчанию включена]
In file included from test.c:9:0:
/usr/include/fcntl.h:146:12: замечание: expected «int» but argument is of type «char *»
test.c:285:11: предупреждение: при передаче аргумента 1 «fclose» целое преобразуется в указатель без приведения типа [по умолчанию включена]
In file included from test.c:5:0:
/usr/include/stdio.h:237:12: замечание: expected «struct FILE *» but argument is of type «int»