上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页
摘要: (一)介绍 函数名: exit() 所在头文件:stdlib.h 功能: 关闭所有文件,终止正在执行的进程。 exit(1)表示异常退出.这个1是返回给操作系统的。 exit(x)(x不为0)都表示异常退出 exit(0)表示正常退出 exit()的参数会被传递给一些操作系统,包括UNIX,Linu 阅读全文
posted @ 2023-03-05 18:29 ImreW 阅读(79) 评论(0) 推荐(0) 编辑
摘要: (一)说明 sscanf的作用:从一个字符串中读进于指定格式相符的数据。利用它可以从字符串中取出整数、浮点数和字符串。 sscanf和scanf的区别:scanf是以键盘作为输入源,sscanf是以字符串作为输入源。 (二)函数原型 #include <stdio.h> int sscanf( co 阅读全文
posted @ 2023-03-04 20:11 ImreW 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 原文链接:并行编程OpenMP基础及简单示例 一、OpenMP基本概念 OpenMP是一种用于共享内存并行系统的多线程程序设计方案,支持的编程语言包括C、C++和Fortran。OpenMP提供了对并行算法的高层抽象描述,特别适合在多核CPU机器上的并行程序设计。 编译器根据程序中添加的pragma 阅读全文
posted @ 2023-03-01 11:07 ImreW 阅读(78) 评论(0) 推荐(0) 编辑
摘要: (一)串行快速排序 程序中 j = right - 1; 语句说明:此句直接从倒数第二个开始,同时由于--j会判断倒数第三个。这是因为在使用三数中值分割后:最后一个一定大于枢纽元,经过交换,倒数第二个就是枢纽元。 #include <iostream> #define CUTOFF 10 // 定义 阅读全文
posted @ 2023-03-01 07:44 ImreW 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一、基础 (一)WSAEVENT 1.说明 WSAEVENT 类型本质上就是使用 CreateEvent 创建的 Event 对象: 2.有关原型 #define WSAEVENT HANDLE (二)WSA_MAXIMUM_WAIT_EVENTS 1.说明 事件对象句柄的最大数目 是WSA_MAX 阅读全文
posted @ 2023-02-26 21:53 ImreW 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、临界区 (一)概念 临界区指的是一个访问公共资源的程序片段,这些公共资源又无法同时被多个线程同时访问。当有线程进入临界区段时,其他线程或是进程必须等待,以确保这些公共资源是被互斥获得使用。 每个线程中访问临界资源的那段代码称为临界区 (Critical Section),每次只准许一个线程进入临 阅读全文
posted @ 2023-02-26 21:01 ImreW 阅读(105) 评论(0) 推荐(0) 编辑
摘要: (一)解析 在对一个进程的通信部分做分析时反复遇到了这四类函数,特做此记录。 LOWORD:取32位数的低16位 HIWORD:取32位数的高16位 LOBYTE:取16位数的低8位 HIBYTE:去16位数的高8位 ps:LOBYTE、HIBYTE应用于32位数时,会取32位数后16位数的高低8位 阅读全文
posted @ 2023-02-26 14:38 ImreW 阅读(194) 评论(0) 推荐(0) 编辑
摘要: C++中经常使用的作用符::,作用如下: (一)作用域限定符。 在类体内申明函数,并在类体外定义函数时,必须在定义函数时加上类名和作用域限定符。 class MyClass{ public: int num; int fun();//类体内申明函数 }; //类体外定义函数 int MyClass: 阅读全文
posted @ 2023-02-26 14:21 ImreW 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 首先是需要的头文件和库: #include<WinSock2.h> #pragma comment(lib,"ws2_32.lib") Tcp连接的简单示例 一、服务器 主要流程及主要函数: 网络环境初始化:WSAStartup 创建服务器套接字:socket 绑定本机IP和端口:bind 监听客户 阅读全文
posted @ 2023-02-26 13:59 ImreW 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、CPU (一)CPU个数、CPU核心数、CPU线程数 CPU个数即CPU芯片个数 CPU的核心数是指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组。 线程数是一种逻辑的概念,简单地说,就是模拟出的CPU核心数。比如, 阅读全文
posted @ 2023-02-26 13:35 ImreW 阅读(13) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页