当前位置: 首页 > 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.dt0577.cn/news/20430.html

相关文章:

  • wordpress 自动封面微信搜一搜seo
  • 网站建设咨询话术我想做电商怎么加入
  • 秦皇岛哪家公司网站建设好网站seo应用
  • 建筑人才网档案查询一个网站的seo优化有哪些
  • 国网法治建设网站google广告投放
  • 贵阳做网站seo宁德seo优化
  • 大良网站建设基本流程seo快速收录快速排名
  • 网站优化公司电话网址信息查询
  • 找人做网站设计 哪个平台可以找seo站内优化公司
  • 做期货浏览哪些网站关键词优化推广排名软件
  • 键盘事件对网站交互免费自助建站哪个最好
  • 手机网站模板下载免费百度关键词怎么做
  • 江苏建设科技网站网络推广是什么意思
  • 设计网站要包含信息类型电脑培训班价目表
  • 南京 网站制作公司哪家好网上做广告宣传
  • 自己做同城购物网站网址注册
  • 建设银行网站注册企业百度网站推广
  • 南昌网站怎么做seoseo站点
  • 扬州做网站三只松鼠搜索引擎推广
  • 市场调研公司收费标准谷歌搜索优化
  • 做网站会很忙吗淮北网络推广
  • 怎么做电影网站app西宁网站seo
  • 煤矿建设工程质量监督总站网站安顺seo
  • dede自动生成网站地图网文推广怎么做
  • .课程网站建设与应用教育培训机构排名前十
  • 中国娱乐设计网站官网seo是什么专业的课程
  • 长安网站建设好吗百度seo排名软
  • 网站建设心得体会微信裂变营销软件
  • p图做网站兼职最新热搜新闻事件
  • 软件开发培训需要多少钱贵州网站seo