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

“深入浅出”系列之C++:(32)“流”的本质

本文内容是学习b站up主第2学堂的视频所作的笔记,这是视频地址:https://www.bilibili.com/video/BV1V2CGYGEUf?spm_id_from=333.788.videopod.sections&vd_source=186bd8accafe1b9b32603a5e615d3451

1、内容

流的目的是解耦

耦合:事物之间存在不必要的关系就叫耦合,这种概念性往往会引发双方产生额外的牵制状态。

 

 

2、 程序

#include <iostream>
#include <fstream>
#include <sstream>
using namespace std;
void OutputDebugInfo(ostream& os, std::string const& debug_info)
{//ofs << "【信息】:" << debug_info << endl;//输出到文件中os << "【信息】:" << debug_info << endl;//输出到屏幕
}
int main()
{ofstream ofs("log.txt");OutputDebugInfo(ofs, "即将输出:1");cout << "你好!" << endl;ostringstream oss;OutputDebugInfo(oss, "2...");OutputDebugInfo(oss, "3...");cout << oss.str() << endl;OutputDebugInfo(ofs, "完成输出:1");OutputDebugInfo(ofs, "程序结束");OutputDebugInfo(cout, "程序结束");return 0;
}

 


http://www.mrgr.cn/news/92829.html

相关文章:

  • Python从0到100(八十九):Resnet、LSTM、Shufflenet、CNN四种网络分析及对比
  • 关于流水线的理解
  • c语言实现三子棋小游戏(涉及二维数组、函数、循环、常量、动态取地址等知识点)
  • 模块七_面向对象
  • 新版的 distrobox 首先需要:设置密码
  • 深度探索推理新境界:DeepSeek-R1如何用“自学”让AI更聪明?
  • 【3天快速入门WPF】11-附加属性
  • DeepSeek行业应用实践报告-智灵动力【112页PPT全】
  • 《动手学习深度学习》的笔记,将会持续更新。
  • LeetCode热题100JS(20/100)第四天|​41. 缺失的第一个正数​|​73. 矩阵置零​|​54. 螺旋矩阵​|​48. 旋转图像​
  • 【华三】从零开始掌握SR技术:原理、架构与应用全解析
  • 使用AoT让.NetFramework4.7.2程序调用.Net8编写的库
  • 神经网络|(十一)|神经元和神经网络
  • windows本地化部署Dify+Deepseek
  • 【零基础C语言】第三节 控制结构
  • 为AI聊天工具添加一个知识系统 之129 详细设计之70 编程 核心技术:Cognitive Protocol Language 之2
  • CSS—背景属性与盒子模型(border、padding、margin)
  • 如何从零开始理解LLM训练理论?预训练范式、模型推理与扩容技巧全解析
  • Linux——基本指令
  • Spring Boot集成Spring Ai框架【详解 搭建Spring Ai项目,以及简单的ai大模型智能体应用,附有图文+示例代码】