- 博客(48)
- 收藏
- 关注
原创 C高级第2天
把dir2打包并压缩为dir2.tar.xz。把当前目录下的所有脚本文件拷贝到dir2中。再把dir2.tar.xz移动到dir1中。把当前目录下的所有文件拷贝到dir1中,使用tree工具,查看dir下的文件。在dir下创建dir1和dir2。在家目录下创建目录文件,dir。解压dir1中的压缩包。
2023-09-07 20:15:29 502
原创 C++第7天
封装一个学生的类,定义一个学生这样类的vector容器, 里面存放学生对象(至少3个)再把这些学生从文件中读取出来,放入另一个容器中并且遍历输出该容器里的学生。再把该容器中的对象,保存到文件中。
2023-08-29 20:17:32 55
原创 c++ 第6天
定义一个基类 Animal,其中有一个虚函数 perform(),用于在子类中实现不同的表演行为。用函数模板实现不同数据类型的交换功能。
2023-08-28 19:10:50 124
原创 C++第二天
设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象 p1,设计这两个类的构造函数、析构函数和拷贝构造函数。 #include <iostream>using namespace std;class Per{ string name; int age; int *high; int *weight;public: Per(string a,int b,int c,int d):name(a)
2023-08-23 19:21:34 265
原创 C++第一天
定义一个学生的结构体,包含学生的姓名,年龄,成绩,性别,学生的成绩,姓名,定义为私有权限;定义一个学生类型的结构体变量,设置公有函数用于给学生的成绩和名字进行赋值,(结构体中的函数:结构体中声明,结构体外定义) #include <iostream>using namespace std;struct Stu{ int age; string sex; void fun();private: string name; int score;};void S
2023-08-22 21:57:46 103
原创 第3天
2.不能用指针的方式间接访问主线程中的变量内容,因为新连接一个客户端,会将主线程中的newfd和cin覆盖。1.使用了一个非socket描述符的文件描述符调用recv和send函数。
2023-08-14 21:01:08 53
原创 第 9 天
重复1.2步骤,当收到quit后,要结束AB进程。A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。实现随时收发:用多进程 多线程。要求用实现AB进程对话。
2023-08-07 21:27:24 157
原创 第8天
重复1.2步骤,当收到quit后,要结束AB进程。A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。要求实现AB进程对话。
2023-08-06 14:27:12 166
原创 第7天
在第一题的基础上加上一个需求:要求打印,倒置线程,顺序执行。出现的现象为先打印1234567,后打印7654321。创建两个线程,其中一个线程读取文件中的数据,另外一个线程将读取到的内容打印到终端上,类似实现cat一个文件。提示:先读数据,读到数据后将数据打印到终端上。cat数据完毕后,要结束两个线程。
2023-08-04 20:29:48 201
原创 IO第一天
自定义一个usr.txt,手动输入账户密码,格式如下:账户 密码。用fgetc与fputc函数实现:运算符优先级: =号优先级最低。若终端输入的账户存在,但是密码不正确,则输出密码错误。文件拷贝,例如将1.txt的内容拷贝到2.txt中。从终端获取账户密码,与文件中的账户密码比较。要求用fgetc计算一个文件有多少个字节。若终端输入的账户不存在,则输出账户不存在。例如: zhangsan 12345。用fgetc计算一个文件有几行?若账户密码均正确,则输出登录成功。
2023-07-25 21:16:04 548
原创 数据结构 第一天
3.定义函数实现字符串长度 size_t my_strlen(const char *s)定义字符指针,分别指向堆区空间,计算字符串的长度。1.定义函数实现堆区空间申请。2.在主函数中实现输入字符串。4.定义函数释放堆区空间。
2023-07-13 21:22:49 27 1
原创 第9天
因该改为printf("%c",s),因为s只访问“AAA”的首地址。2.string的变量名是关键字,目标数组的长度为10,字符串的长度也为10,会越界。5.指针MyData没有指向;i<count,无法在i=100时进入循环。3.str是a的地址,“hello”是字符串;s[0]='B' ,不能修改只读区的内容。
2023-07-11 19:42:12 31 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人