我正在读取文件到结构中,然后将它们写入服务器。 以下是一段代码:使用tcp套接字发送结构
struct b{
uint16_t num;
char str[10];
} x;
struct a{
uint32_t pid;
char str1[10];
char str2[10];
} y;
while(fscanf(fp,"%s",buff) != EOF)
while(1){
c = getchar();
if (c == '\n')
break;
else
buff[i]= c ;
i++;
write(fd, &b,sizeof(b))
文本文件格式
- 乔治
李
我如何读取和存储文件到每个结构?
当我写一个服务器,它看起来像
写(FD,&一个,的sizeof(结构A))。 write(fd,& b,sizeof(struct b))? 如何保证正确的填充,字节序
我这是怎么运行的文件:/a.out IP端口< file.txt的
[发送结构在TCP(C编程)]可能的重复(http://stackoverflow.com/questions/1734819/sending-struct-over-tcp-c-编程) – 2011-04-18 23:26:01
欢迎来到堆栈溢出!在提出新问题之前,请使用搜索。 SO上已经提出了许多问题,您可以立即找到答案。 – 2011-04-18 23:27:20