会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
smartlearn
博客园
首页
新随笔
新文章
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
2023年1月16日
C/C++ 顺序表的初始化、添加、插入、删除(删除顺序表中指定的所有元素)
摘要: #include <iostream> #include <stdlib.h> #define MAX_SIZE 100 using namespace std; typedef struct _SqList { int* elems; //顺序表的基地址 int size; //顺序表的大小 in
阅读全文
posted @ 2023-01-16 22:42 wshidaboss
阅读(677)
评论(0)
推荐(0)
编辑
2023年1月12日
C++ STL的简单应用(vector容器专题)
摘要: #include <iostream> #include <string> #include <stdlib.h> #include <vector> //#include <algorithm> using namespace std; //vector容器的简单应用 void demo1() {
阅读全文
posted @ 2023-01-12 00:05 wshidaboss
阅读(18)
评论(0)
推荐(0)
编辑
2023年1月10日
C/C++ 异常处理机制(例:文件拷贝)
摘要: 异常是一种程序控制机制,与函数机制互补。 函数是一种以栈结构展开的上下函数衔接的程序控制系统,异常是另一种控制结构,它可以在出现“意外”时中断当前函数,并以某种机制(类型匹配)回馈给隔代的调用者相关的信息。 1.在异常发生第一现场,抛出异常 void function( ){ //... ... t
阅读全文
posted @ 2023-01-10 17:48 wshidaboss
阅读(81)
评论(0)
推荐(0)
编辑
2022年12月12日
C语言 (数据结构)在顺序表中用二分查找和冒泡排序算法
摘要: main.c: #include <stdio.h> #include <stdlib.h> #include "SequenceList.h" int main() { //创建顺序表和指针 SequenceList SL, * P_SL; int choice = 0; P_SL = &SL;
阅读全文
posted @ 2022-12-12 16:33 wshidaboss
阅读(110)
评论(0)
推荐(0)
编辑
2022年12月11日
C语言 图的遍历(广度优先和深度优先、邻接矩阵)
摘要: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> /* 辅助广度优先遍历用的空闲单元法循环队列 */ #define MaxQueuenNum 20 typedef struct queue { int* arr
阅读全文
posted @ 2022-12-11 15:23 wshidaboss
阅读(680)
评论(0)
推荐(0)
编辑
2022年12月2日
C++ 设计一个类模板,有数据成员T data[size],有求最大值的方法getMax()和排序的方法sort(),模板参数T可以实例化成int、char、double、float、string等。
摘要: #include <iostream> #include <string> using namespace std; template<typename T,int size> class Data { T data[size]; public: Data() { cout << "input "
阅读全文
posted @ 2022-12-02 15:02 wshidaboss
阅读(48)
评论(0)
推荐(0)
编辑
C++ 模板函数与类的结合 (定义一个Student类,有姓名和三门课的成绩,通过比较学生对象的三门课成绩的总分,实现求总分最高的学生对象)
摘要: #include <iostream> #include <string> using namespace std; class Student { public: Student(); Student(const string& name,int score1,int score2,int sco
阅读全文
posted @ 2022-12-02 10:20 wshidaboss
阅读(42)
评论(0)
推荐(0)
编辑
2022年11月30日
C++ 友元函数/成员函数实现运算符重载
摘要: 1.友元函数实现运算符重载(复数的加减法) Complex.h: #pragma once #include <string> using namespace std; class Complex { public: Complex(); Complex(int r, int i); void sh
阅读全文
posted @ 2022-11-30 21:28 wshidaboss
阅读(307)
评论(0)
推荐(0)
编辑
2022年11月27日
C++ 预防死锁和银行家算法(操作系统)
摘要: /*子函数声明*/ int Isprocessallover(); //判断系统中的进程是否全部运行完毕 void Systemstatus(); //显示当前系统中的资源及进程情况 int Banker(int, int*); //银行家算法 void Allow(int, int*); //若进
阅读全文
posted @ 2022-11-27 20:09 wshidaboss
阅读(282)
评论(0)
推荐(0)
编辑
C++ 随机读写:文件流的定位
摘要: 1.seekg: 作用:设置输入流的位置 参数 1: 偏移量 参数 2: 相对位置 beg :相对于开始位置 cur: 相对于当前位置 end:相对于结束位置 #include <iostream> #include <string> #include <fstream> #include <sst
阅读全文
posted @ 2022-11-27 15:26 wshidaboss
阅读(105)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页