int count = 0;
int total = 0;
while ((count = recv(new_sock, &word[total], sizeof word - count, 0)) > 0)
{
total=total+count;
}
if (count==-1)
{
perror("error in recv()");
}
在以下代码中, 我有Future Provider,它提供了一些将来的值,当我执行代码时,
当列表为空时,它最初应显示“循环进度小部件”,
但是它为生成长度为null的ListView提供了一个例外。
当未收到Future值时,如何显示“循环进度指示器”
答案 0 :(得分:1)
您的打印声明是实际的问题。当数据为null时,它还会检查长度,因此我抛出错误,因为您也看不到CircularProgressIndicator()。