当前位置: 首页 > news >正文

做瞹瞹爱免费网站湘潭seo快速排名

做瞹瞹爱免费网站,湘潭seo快速排名,厦门网站注册与网页设计公司,网站开发兼职C 标准库的 C I/O 子集实现 C 风格流输入/输出操作。 <cstdio> 头文件提供通用文件支持并提供有窄和多字节字符输入/输出能力的函数&#xff0c;而 <cwchar>头文件提供有宽字符输入/输出能力的函数。 无格式输入/输出 从文件流获取字符 std::fgetc, std::getc …
C++ 标准库的 C I/O 子集实现 C 风格流输入/输出操作。 <cstdio> 头文件提供通用文件支持并提供有窄和多字节字符输入/输出能力的函数,而 <cwchar>头文件提供有宽字符输入/输出能力的函数。

无格式输入/输出

从文件流获取字符

std::fgetc, 
std::getc

int fgetc( std::FILE* stream );
int getc( std::FILE* stream );

读取来自给定输入流的下个字符。

参数

stream-读取字符的来源

返回值

成功时为获得的字符,失败时为 EOF 。

若文件尾条件导致失败,则另外设置 stream 上的文件尾指示器(见 std::feof() )。若某些其他错误导致失败,则设置 stream 上的错误指示器(见 std::ferror() )。

 调用示例

#include <cstdio>
#include <cstdlib>int main()
{FILE* file = std::fopen("test.txt", "r");if (!file){std::perror("File opening failed");return EXIT_FAILURE;}int c; // 注意:是 int 而非 char ,要求处理 EOFwhile ((c = std::fgetc(file)) != EOF)   // 标准 C I/O 文件读取循环{std::putchar(c);}if (std::ferror(file)){std::puts("I/O error when reading");}else if (std::feof(file)){std::puts("End of file reached successfully");}std::fclose(file);return 0;
}

输出

从文件流获取字符串

std::fgets

char* fgets( char* str, int count, std::FILE* stream );

从给定文件流读取最多 count - 1 个字符并将它们存储于 str 所指向的字符数组。若文件尾出现或发现换行符则终止分析,后一情况下 str 将包含一个换行符。若读入字节且无错误发生,则紧随写入到 str 的最后一个字符后写入空字符。

count 小于 1 则行为未定义。亦不指定是否写入空字符,若 count==1 。

参数

str-指向 char 数组元素的指针
count-要写入的最大字符数(典型地为 str 的长度)
stream-读取数据来源的文件流

返回值

成功时为 str ,失败时为空指针。

若遇到文件尾条件导致了失败,则设置 stream 上的文件尾指示器(见 std::feof() )。这仅若它导致未读取字符才是失败,该情况下返回空指针且不改变 str 所指向数组的内容(即不以空字符覆写首字节)。

若其他错误条件导致了失败,则设置 stream上的错误指示器(见 std::ferror() )。 str 所指向的数组内容是不确定的(甚至可以不是空终止的)。

调用示例

#include <iostream>
#include <cstdio>
#include <cstdlib>int main()
{std::FILE* tmpf = std::tmpfile();std::fputs("Alan Turing\n", tmpf);std::fputs("John von Neumann\n", tmpf);std::fputs("Alonzo Church\n", tmpf);std::rewind(tmpf);char buf[8];while (std::fgets(buf, sizeof buf, tmpf) != NULL){std::cout << '"' << buf << '"' << '\n';}return 0;
}

输出

http://www.15wanjia.com/news/56574.html

相关文章:

  • 做的好点的外贸网站肇庆网络推广
  • 专业网站开发哪里找学seo哪个培训好
  • wordpress站内搜索建立一个企业网站需要多少钱
  • 从搜索引擎访问网站seo短视频网页入口引流免费
  • 网站分站的实现方法上海宝山网站制作
  • 学校网站建设的要点申请自己的网站
  • 影视软件开发定制广西seo搜索引擎优化
  • 西安专业网站建设公司常见网络营销推广方法
  • 深圳做网站建设互联网营销师证书
  • 西安有哪些家做网站的公司提高工作效率的句子
  • 信息手机网站模板下载安装市场推广方案范文
  • 网站建设与管理实用教程课后答案推广公司app主要做什么
  • 入门做外贸是先建网站还是先参展长沙在线网站的目标客户
  • ios编程语言是什么网站seo优化免费
  • 初中生怎样做网站赚钱360公司官网首页
  • 网站建设制作视频教程网站优化的意义
  • 好的兼职做调查网站贵阳百度快照优化排名
  • 做网站推广托管注意凡科建站怎么样
  • 最专业企业营销型网站建设百度提交入口网址是指在哪里
  • 网站做广告如何做帐做网站比较好的公司有哪些
  • 珠宝出售网站模板网络营销员岗位的职责与要求
  • 网站开发filter百度指数购买
  • 网站开发属于软件开发怎么网站排名seo
  • 中企动力工作靠谱吗seo单页快速排名
  • 佛山网站建设有限公司seo优化软件免费
  • 做网站域名服务器百度一下你知道主页官网
  • 南昌建网站做优化公司免费接单平台
  • 南昌做网站开发的公司哪家好东莞免费建站公司
  • 有一个域名做网站搜索引擎推广方式有哪些
  • 网站wordpress北京seo结算