数据结构9.3 - 文件基础(C++)

目录

上图源自:https://blog.csdn.net/LG1259156776/article/details/47035583

1 打开文件

法 1 法 2
ofstream file(path); ofstream file; file.open(path);
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;

int main()
{
	char path[] = "./test.txt";
	//ofstream file(path); // 法1 
	ofstream file;
	file.open(path); // 法2 
	if(!file)
	{
		cout << "can not open the " << path + 2 << "!" <<endl;
		exit(0);
	}
	else
		cout << path + 2 << " has been opened!" << endl << endl;
	file.close();
	
	system("pause");
	return 0;
}

字符读写

关闭文件

cpp 复制代码
	file.close();
相关推荐
2401_8772742411 分钟前
太原理工大学2025数据结构-栈和队列
数据结构·c++·算法
淀粉肠kk1 小时前
【数据结构】红黑树
数据结构·c++
保持低旋律节奏1 小时前
算法——冗余!哈希表、vector、string适配器的混合使用
数据结构·算法·散列表
帅中的小灰灰2 小时前
C++编程建造器设计模式
java·c++·设计模式
喵个咪3 小时前
Qt 6 实战:C++ 调用 QML 回调方法(异步场景完整实现)
前端·c++·qt
立志成为大牛的小牛3 小时前
数据结构——五十一、散列表的基本概念(王道408)
开发语言·数据结构·学习·程序人生·算法·散列表
杨福瑞4 小时前
数据结构:双向链表(3)
c语言·数据结构·链表
立志成为大牛的小牛5 小时前
数据结构——五十二、散列函数的构造(王道408)
数据结构·笔记·程序人生·考研·算法
AAA阿giao5 小时前
大厂面试之反转字符串:深入解析与实战演练
前端·javascript·数据结构·面试·职场和发展·编程技巧
希望有朝一日能如愿以偿6 小时前
力扣每日一题:可被三整除的最大和
数据结构·算法·leetcode