您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ Fread函数代码示例

51自学网 2021-06-01 20:48:11
  C++
这篇教程C++ Fread函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中Fread函数的典型用法代码示例。如果您正苦于以下问题:C++ Fread函数的具体用法?C++ Fread怎么用?C++ Fread使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了Fread函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: getximgpal

/* *** Palette aus XIMG auslesen *** */int getximgpal(char *filename, int pal[][3]){ XIMGHEAD ximg; int fhndl; int i,j; fhndl=Fopen(filename, 0); if(fhndl<0) return(fhndl); Fread(fhndl, sizeof(XIMGHEAD), &ximg);		/* IMG einlesen */ if(ximg.palmagic!=0x58494D47L || ximg.color_model!=0)  /* 0x58494D47L='XIMG' */  { Fclose(fhndl); return(1); } if(ximg.Planes>1 && ximg.Planes<=8)  for(i=0; i<(1<<ximg.Planes); i++)   {    switch(ximg.Planes)     {      case 2: j=hw2vdic2[i]; break;      case 4: j=hw2vdic4[i]; break;      case 8: j=hw2vdic8[i]; break;      default: j=i; break;     }    Fread(fhndl, 6L, &pal[j][0]);   } Fclose(fhndl); return 0;}
开发者ID:daemqn,项目名称:Atari_ST_Sources,代码行数:30,


示例2: headerRead

Header headerRead(FD_t fd, int magicp){    int32_t block[4];    int32_t * ei = NULL;    int32_t il;    int32_t dl;    Header h = NULL;    unsigned int len, blen;    if (magicp == HEADER_MAGIC_YES) {	int32_t magic;	if (Fread(block, 1, 4*sizeof(*block), fd) != 4*sizeof(*block))	    goto exit;	magic = block[0];	if (memcmp(&magic, rpm_header_magic, sizeof(magic)))	    goto exit;	il = ntohl(block[2]);	dl = ntohl(block[3]);    } else {	if (Fread(block, 1, 2*sizeof(*block), fd) != 2*sizeof(*block))	    goto exit;	il = ntohl(block[0]);	dl = ntohl(block[1]);    }    blen = (il * sizeof(struct entryInfo_s)) + dl;    len = sizeof(il) + sizeof(dl) + blen;    /* Sanity checks on header intro. */    if (hdrchkTags(il) || hdrchkData(dl) || len > headerMaxbytes)	goto exit;    ei = xmalloc(len);    ei[0] = htonl(il);    ei[1] = htonl(dl);    if (Fread((char *)&ei[2], 1, blen, fd) != blen)	goto exit;        h = headerImport(ei, len, 0);exit:    if (h == NULL && ei != NULL) {	free(ei);    }    return h;}
开发者ID:ereshetova,项目名称:rpm,代码行数:52,


示例3: main

void main(void){   int Hdl;    void *OldScreen;    int dummy;    long i;/* d
C++ FreeBrush函数代码示例
C++ FrameRect函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。