- 博客(52)
- 收藏
- 关注
原创 在识IO函数
1将当前的时间写入到time. txt的文件中,如果ctrl+c退出之后,在再次执行支持断点续写。3.使用文件IO读取图片 文件大小、文件偏移量,宽度,高度,//按下ctrl+c停止,再次执行程序。2.使用文件IO函数实现图片的拷贝。
2025-07-01 23:00:38
233
原创 初识IO基础
3.通过argc和argv输入文件名和路径,请计算文件的行数。2.通过argc和argv输入文件名和路径,请实现文件的拷贝。1.读取文件,效果类似cat的功能。
2025-06-30 19:21:04
115
原创 c++中的设计模式与异常处理
将我们写的 myList 迭代器里面 operator[] 和 operator++ 配合异常再写一遍 实现效果: myList<int> l;l << 1 << 3 << 5 << 7 << 9 总共5个数 如果此时,执行了 l[0 ~ 4] 正常,如果执行了 l[5~n] 自动抛出异常 也就是说,我们需要在 operator[] 函数里面,判断传入的下标是否合法,是否在范围内,如果不合法立刻抛出异常,注意函数内部只负责抛出异常 外部处理一下异常。
2025-04-10 08:45:21
129
原创 c++练习
写一个类Fifo管道类。提高难度,什么都不提示。只要求:使用自己编写的Fifo类对象,实现2个终端之间互相聊天。1.将File练习题,内部的FILE*描述符,改成int描述符。
2025-03-31 09:01:16
272
原创 IO线程的同步互斥
2.创建3个线程,线程A打印A,线程B打印B,线程C打印C,要求重复打印顺序ABC (分别使用信号量和条件变量实现)1.创建两个线程,分支线程1拷贝文件前半部分,分支线程2拷贝文件后半部分。
2025-03-11 08:44:53
215
原创 文件IO函数
2.向一个程序中输入文件名,判断指定目录下是否有这个文件,如果有这个文件,1.使用文件IO读取图片 文件大小、文件偏移量,宽度,高度。
2025-03-05 23:50:21
190
原创 IO进程线程2
1将当前的时间写入到time. txt的文件中,如果ctrl+c退出之后,在再次执行支持断点续写。2.使用fwrite和fread函数实现图片的拷贝。//按下ctrl+c停止,再次执行程序。
2025-03-05 00:17:09
133
原创 shell练习
如果选择2,则输入取款金额,如果取款金额大于实际金额,则提示账户余额不足,请重新输入,如果账户余额小于等于实际金额,则提示取款成功,打印剩余金额。7.输入用户名和密码(加密输入),实现密码的三次登录 默认用户名admin 密码1234 账户存款10000。4.循环家目录下的所有内容,计算家目录下 目录的个数,普通文件的个数,使用for循环。1使用case..in实现等级判断,输入一个成绩,判断等级。如果选择3,则输入存款金额,并提示 存款成功,余额的值。6.输入一个数组,请实现冒泡排序,插入排序。
2025-02-28 00:39:11
173
原创 数据结构--顺序表
数据:能被计算机识别,存储,处理的符号(数据:整数,小数,字符串,声音,图片,视频,文件,app)数据元素:是由数据项组成,是数据基本单位数据项:数据的最小单位数据对象:由多个类型相同的数据元素组成的集合。
2025-02-14 01:54:46
635
原创 数据结构--动态内存和结构体
以学生为例,一个学生的信息包含:姓名、年龄、成绩、学校,这四个信息需要多个数据类型,数组无法完成,可以将这样的结构封装成结构体。struct 结构体名//结构体成员数据类型 变量名;数据类型 变量名;····//定义了一个结构体类型学生结构体的实现//一般结构体的定义写在全局处struct Stuint age;//年龄//姓名//成绩return 0;struct 结构体名 结构体变量名;
2025-02-13 20:21:10
1785
原创 C基础之数组指针和指针数组
多级指针一定是指向上一级指针的,所以偏移量是固定的, 64位操作系统偏移量8Byte,32位操作系统偏移量4Byte。arr是一个行指针,*arr是一个列指针,**arr是一个元素。因为数组指针和二维数组的偏移量都是一整行元素,所以数组指针可以直接指向二维数组。如果用数组指针指向二维数组,那么数组指针所指向的数组长度和二维数组的列数一致。如果让数组指针指向二维数组,那么[]中的数据和二维数组的列数保持一致。对二维数组的数组名取一次*,降维成列指针,指向单个元素的地址。本质是一个数组,保存的是多个指针。
2025-02-13 19:29:47
214
原创 C语言基础篇--指针
数据类型 *指针变量名;*前面如果有数据类型,表示定义指针变量int a,b,c;//使用指针变量保存a的地址//因为指针变量p的值就是内存地址,所以使用%p格式符打印return 0;
2025-02-06 23:39:41
402
原创 C语言练习
2 买一件上衣59元,买一件裤子70元,如果成套买的话,一套120.假设我买了m个上衣和n个裤子,问:需要花多少钱?1 编写函数求1~100中奇数的平方和与偶数的立方的和。
2025-02-05 00:00:15
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人