
C/C++
黑暗巫妖
这个作者很懒,什么都没留下…
展开
-
C语言中使用asm函数嵌套汇编
C语言嵌套汇编的简单用法,使用intel汇编进行嵌套而非默认的AT&T汇编语法原创 2022-06-15 22:07:37 · 8113 阅读 · 0 评论 -
CLion配置openssl库开发
使用CLion配置openssl库进行开发的环境配置方法原创 2022-06-13 21:58:36 · 2288 阅读 · 1 评论 -
CMake多模块配置开发
新手在使用cmake进行多模块开发时会遇到跨模块调用无法引用头文件的问题原创 2022-06-12 20:59:18 · 2086 阅读 · 2 评论 -
Windows 的GetLastError()返回值不知道数字含义时
相信很多人在调用win的api时都会用GetLastError()这个函数进行查错,但是cout或者printf之后只有数字,而不知道数字的意思。数字的定义是存在winerror.h这个头文件中的,如下图注意用的是1L,是个long型的数据,我们只需要将输出的数字在这里搜索即可...原创 2021-09-28 20:30:35 · 163 阅读 · 0 评论 -
操作系统实验课(三)时间片轮转调度算法
#include<stdio.h>#define MAX 10struct task_struct{ char name[10]; /*进程名称*/ int number; /*进程编号*/ float come_time; /*到达时间*/ float run_begin_time;...原创 2018-11-19 21:54:46 · 4833 阅读 · 1 评论 -
操作系统实验课(二)(2)短作业优先调度算法
# include <stdio.h># include <stdlib.h>typedef struct PCB{ char name; //进程名字 double ArriveTime; //进程到达时间 double StartTime; //进程开始时间 double ServiceTime; //进程运行时间 d...原创 2018-11-05 13:18:04 · 2349 阅读 · 0 评论 -
操作系统实验课(二)(1)先来先服务调度算法
此算法没有用到数据结构中的队列,只用了一个结构体数组来储存进程,后边流程图与代码略有出入,见谅。# include <stdio.h>typedef struct PCB{ char name; //进程名字 double ArriveTime; //进程到达时间 double StartTime; //进程开始时间 double Ser...原创 2018-11-05 09:17:29 · 2943 阅读 · 2 评论 -
操作系统实验课(二)(3)响应比高优先调度算法
# include <stdio.h># include <stdlib.h>typedef struct PCB{ char name; //进程名字 double ArriveTime; //进程到达时间 double StartTime; //进程开始时间 double ServiceTime; //进程运行时间 d...原创 2018-11-06 13:01:04 · 4652 阅读 · 4 评论 -
操作系统实验课(一)进程的创建与销毁
根据老师给的实验指导书做的# include <stdio.h># include <stdlib.h># include <Windows.h>int main(){ STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(&si, sizeof(si)); si.cb = size...原创 2018-10-30 09:17:59 · 4307 阅读 · 0 评论