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

网站建设求职简历模板下载大连网站关键词

网站建设求职简历模板下载,大连网站关键词,深圳市西特塔网站建设工作室,北京网站设计与制作公司目录 摘要 1. 标准输入输出(Standard I/O) 2. 文件输入输出(File I/O) 3. 字符串流(String Stream) 4. 低级文件I/O(Low-level File I/O) 5. 内存映射文件(Memory-Mapped File I/O) 6. 网络I/O(Network I/O) 服务器端 客户端 摘要 C++中的输入输出操作(…

目录

摘要

1. 标准输入输出(Standard I/O)

2. 文件输入输出(File I/O)

3. 字符串流(String Stream)

4. 低级文件I/O(Low-level File I/O)

5. 内存映射文件(Memory-Mapped File I/O)

6. 网络I/O(Network I/O)

服务器端

客户端


摘要

C++中的输入输出操作(I/O)方式多种多样,从简单的标准I/O到复杂的内存映射文件和网络I/O。每一种的用法都有其特别之处,下面会分别用代码的方式来简单介绍一些用法,可以根据自己项目所需来选择合适的I/O方式可以提高我们项目开发的效率。

1. 标准输入输出(Standard I/O)

标准输入输出用于与控制台进行交互。

#include <iostream>
#include <vector>
#include <string>
#include <sstream>
using namespace std;struct Student {string name;int age;vector<int> grades;void display() const {cout << "Name: " << name << ", Age: " << age << ", Grades: ";for (int grade : grades) {cout << grade << " ";}cout << endl;}
};int main() {vector<Student> students;string input;cout << "Enter student information (name age grades), type 'end' to stop:" << endl;while (true) {getline(cin, input);if (input == "end") break;istringstream iss(input);Student student;iss >> student.name >> student.age;int grade;while (iss >> grade) {student.grades.push_back(grade);}students.push_back(student);}cout << "Entered students:" << endl;for (const Student& student : students) {student.display();}return 0;
}

2. 文件输入输出(File I/O)

文件I/O操作允许将数据存储到文件中或从文件中读取。

#include <fstream>
#include <iostream>
#include <vector>
#include <string>
using namespace std;struct Employee {string name;int id;double salary;void display() const {cout << "Name: " << name << ", ID: " << id << ", Salary: " << salary << endl;}
};int main() {vector<Employee> employees = {{"Aoteman", 1, 50000},{"AotemanDaddy", 2, 60000},{"AotemanMami", 3, 70000}};ofstream outFile("employees.dat", ios::binary);if (!outFile) {cerr << "Error opening file for writing" << endl;return 1;}for (const Employee& emp : employees) {outFile.write((char*)&emp, sizeof(Employee));}outFile.close(
http://www.yayakq.cn/news/254971/

相关文章:

  • 网站建设切片效果是什么佛山网站建设制作
  • php网站进后台福田区罗湖区最新通告
  • 网站建设网站定制评论 wordpress
  • 做网站是属于哪个专业优书网
  • 国外网站国内做二维码海外购物网站建设
  • 莆田市荔城区建设局网站网站页面建设需要ps吗
  • 互动的网站食品电子商务网站建设方案
  • 阳江网站制作少儿编程培训
  • 杭州企业网站制作海口网站建设公司排名
  • 宁波专业的网站搭建公司笔记wordpress
  • 太原搭建网站的公司哪家好企业网站定制开发
  • 做网站的图哪来北京做网站黑名单
  • 学做网站要学什么软件河北公司网站开发
  • 沈阳想做网站wordpress 主题 2016
  • 成都网站定制开发搜索不到我的网站
  • wordpress菜单导航图标图片大全快速优化官网
  • 甘肃最新消息重庆网站优化公司
  • wordpress域名资源地址seo做什么网站赚钱
  • 做cpa网站厦门做网站维护的公司
  • 无锡中小企业网站制作惠州cms建站系统
  • 网站工作室网页微信文件传输助手
  • 四川住房和城乡建设厅进不去网站奢侈品购物网站排名
  • 学做室内效果图的网站cn域名多少钱一年
  • 学习做网站建设的学校莱芜口镇规划
  • 智联招聘网站怎么做两份简历如何确认建设银行网站不是假的
  • 永康市建设银行网站查询网页编程培训
  • 网站建设后续说明营销型网站如何建设方案
  • 设计制作网站的公司厦门市建设与管理局
  • 做网站使用什么语言好网站原创文章在哪里找
  • 丽水公司网站建设南京seo网络优化公司