自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 SetWindowPos函数详解

SetWindowPos(this->Handle, HWND_TOPMOST, 0, 0, 0,0,SWP_NOMOVE|SWP_NOSIZE|SWP_SHOWWINDOW|SWP_NOACTIVATE );转自:https://www.cnblogs.com/findumars/p/3948315.html//声明:SetWindowPos(hWnd: HWND; {窗口句柄}hWndInsertAfter: HWND; {窗口的 Z 顺序}X, Y: Integer; {位置}cx

2021-08-19 08:07:10 4552

转载 IP_MULTICAST_LOOP

WINDOWS 中 该选项仅控制接收部分。即设置为0 则控制套接字无法接收自身消息。设置为1 则控制套接字使能接收自身消息。LINUX 中 该先项仅控制发送部分。即设置为0 则控制套接字无法向自身发送消息。设置为1 则控制套接字可以向自身发送消息。WINDOWS如果该选项,设置在接收套接字上LINUX 设置在发送套按字上...

2021-02-17 08:36:26 2021

原创 用ip_mreq结构需要什么头文件?

winsock.h

2021-02-16 17:14:33 2274 1

原创 windows 无法找到unistd.h 的解决方法

//#include <unistd.h>#ifndef _UNISTD_H#define _UNISTD_H#include <io.h>#include <process.h>

2021-02-16 16:52:53 777

原创 arpa/inet.h在windows下对应什么文件

windows的总库包含了上述内容:#include <windows.h>#pragma comment(lib, “wsock32.lib”)就可以了

2021-02-16 16:49:22 15692 2

原创 #include <netinet/in.h> #include <netdb.h> 在windows下对应什么头文件

vc下把这个包含语句改为#include <winsock2.h>#pragma comment(lib,“ws2_32.lib”)应该就可以了

2021-02-16 16:45:38 19683 2

原创 near指针和far指针

在DOS下(实模式)地址是分段的,每一段的长度为64K字节,刚好是16位(二进制的十六位)。near指针的长度是16位的,所以可指向的地址范围是64K字节,通常说near指针的寻址范围是64K。far指针的长度是32位,含有一个16位的基地址和16位的偏移量,将基地址乘以16后再与偏移量相加,(所以实际上far指针是20位的长度。)即可得到far指针的1M字节的偏移量。所以far指针的寻址范围是1M字节,超过了一个段64K的容量。例如一个far指针的段地址为0x7000,偏移量为0x1244,则该指针指

2020-10-12 10:35:20 700

原创 键盘VK键值列表

键盘VK键值列表/* Virtual Keys, Standard Set*/VK_LBUTTON 0x01VK_RBUTTON 0x02VK_CANCEL 0x03VK_MBUTTON 0x04#define

2020-10-10 16:25:15 928

转载 MySQL Community Server 5.7安装详细步骤

mysql社区版安装配置步骤较繁琐,几经搜索之后才成功安装,此文将所有的安装步骤及安装过程中遇到的问题进行了总结下载MySQL社区版最新版下载地址:https://dev.mysql.com/downloads/mysql/历史版本:https://downloads.mysql.com/archives/community/解压缩,修改配置文件将下载好的压缩包解压至任意目录下,...

2019-10-10 21:42:43 991

转载 error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead.

出现这个错误时,是因为strcpy函数不安全造成的溢出。解决方法是:找到【项目属性】,点击【C++】里的【预处理器】,对【预处理器】进行编辑,在里面加入一段代码:_CRT_SECURE_NO_WARNINGS。图示:在预处理文件中中添加_CRT_SECURE_NO_WARNINGS...

2019-09-12 21:14:56 385

转载 C++冒泡排序

#includeusing namespace std;void bubble(int v[],int size);int main(){int vn[]={21,25,26,45,12,69,74,49,83,10};int len=sizeof(vn)/sizeof(int); //计算数组长度for(int i=0;i<len;i++) ...

2019-08-26 09:14:12 144

转载 C++中sizeof,strlen(),size(),length()的区别

strlen(),size(),length()用于求字符串的长度,sizeof用于求对象的字节大小sizeof本质上是一个运算符,它会返回保证能容纳所建立的最大对象的空间大小,其值在编译时便计算好了,所以不能用于计算动态分配的内存。在计算基本类型的字节大小时,基本不会出现问题,但发现在计算结构体和共用体的大小时发现,结构体和共用体大小并不是它们成员的字节大小的简单相加sizeofsizeo...

2019-08-25 16:28:43 228

转载 C# 委托(Delegate)

C# 委托(Delegate)C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Delegate 类。声明委托(Delegate)委托声明决定了可由该委托引用的方法。委托可指...

2019-03-14 09:46:04 99

转载 C#编程中简单的数学计算

用Math类进行一些简单的科学计算,包括幂数,指数,对数等的计算:double m,n;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m=Math.Exp(0.5); //自然对数e的0.5次方&nbsp;&nbsp;&nbsp;n=Math.Exp(30); //自然对数e的30次方&nbsp;&nbsp;&nbsp;n=Math.Log(3); //以e为底,3的对数...

2019-03-13 20:55:38 1274

原创 C#中CompareTo()语法的用法

CompareTo 这是字符串比较的函数,用法:string s1 = “c”;string s2 = “b”;if(s1.CompareTo(s2)==1){}它有三个返回值~:当s1&gt;s2时,s1.CompareTo(s2)==1当s1=s2时,s1.CompareTo(s2)0当s1&lt;s2时,s1.CompareTo(s2)-1以上为例,c的asc大于b的as...

2019-03-13 20:52:28 35691

转载 如何快速学习一个开源项目源码?

作者:javaniu链接:https://www.zhihu.com/question/19637879/answer/51507188来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:1.首先,查找和阅读该项目的博客和资料,通过google你...

2019-03-11 20:47:05 596

转载 C#理解堆和栈

简介:我们把内存分为堆空间和栈空间线程堆栈:简称栈 Stack 栈空间比较小,但是读取速度快托管堆: 简称堆 Heap 堆空间比较大,但是读取速度慢栈:栈的特征:数据只能从栈的顶端插入和删除把数据放入栈顶称为入栈(push)从栈顶删除数据称为出栈(pop)堆堆是一块内存区域,与栈不同,堆里的内存能够以任意顺序存入和移除3.4. GC Garbage Collector垃...

2019-03-09 08:46:55 265

转载 C#堆和栈的区别

堆和栈:程序运行时的内存区域我们把内存分为堆空间和栈空间。栈空间比较小,但是读取速度快堆空间比较大,但是读取速度慢1.栈栈的特征:数据只能从栈的顶端插入和删除把数据放入栈顶称为入栈(push)从栈顶删除数据称为出栈(pop)简单地说:先进后出2.堆堆是一块内存区域,与栈不同,堆里的内存能够以任意顺序存入和移除3.值类型和引用类型类型被分为两种:值类型(整数,bool s...

2019-03-07 16:41:25 2143

原创 C#中@和$符号的作用

(1)@字符的作用 C#字符串中不能使用没有经过转义的反斜杠字符 " \ ",而需要两个反斜杠字符来表示它: string filePath=" C:\\ProCSharp\\First.cs "; 但这种方式容易令人产生疑惑,因此C#提供了替代方式。即可以在字符串字面量的前面加上字符@,在这个字符后的所有字符都看成其原来的含义。 ...

2019-03-07 13:01:07 1642

原创 #C 预定义数据类型(CTS类型)理解

#C 预定义数据类型(CTS类型)理解入坑C#,留下自己的学习记录;CTS类型是C#预定义的类型,包括预定义值类型和预定义的引用类型。内置CTS值类型(预定义值类型)表示基本类型,如整型、浮点类型、字符类型和布尔类型。预定义的引用类型包括object类型和string类型。**值得注意的是:**String引用类型与一般引用类型的在操作上有一些区别。如,字符串是不可改变的,当把一个字符串...

2019-03-07 09:39:08 584

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除