大约有 9,000 项符合查询结果(耗时:0.0153秒) [XML]

https://www.tsingfun.com/it/os... 

【内核源码】linux UDP实现 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...lot2); if (hslot->count < hslot2->count) //检查较短的那个hash链 goto scan_primary_hash; exist = udp_lib_lport_inuse2(net, snum, hslot2, //判断hash2是否有该端口正在被使用 sk, saddr_comp); if (!exist && (hash2_nulladdr != slot2)) { hslot2 = udp...
https://www.tsingfun.com/it/cpp/1876.html 

STL中map容器使用自定义key类型报错详解 - C/C++ - 清泛网 - 专注C/C++及内核技术

...onst a”不定义该运算符或到预定义运算符可接收的类型的转换 定位错误 定位到第一个错误行的代码位置:f:\vs2008\vc\include\functional(143) :143行代码: // TEMPLATE STRUCT less emplate<class _Ty> struct less : public binary_function<_Ty, _Ty, bo...
https://www.tsingfun.com/it/op... 

实战做项目如何选择开源许可协议(一)-了解协议 - 开源 & Github - 清泛网...

...软件有: JBoss、 FCKeditor 、 Hibernate。之前extjs就因从LGPL转换到GPL带来了不少的震动。详情点击。 BSD,全称 Berkeley Software Distribution。这个协议相对上面两个协议宽松很多,允许使用者修改和重新发布代码,也允许使用或在BSD代...
https://www.tsingfun.com/it/cpp/1505.html 

使用std::string作std::map的key出错解决 - C/C++ - 清泛网 - 专注C/C++及内核技术

...string”不定义该运算符或到预定义运算符可接收的类型的转换 反正是乱七八糟的错误,原因很简单,少了 #include <string> (注意,不是string.h,如果包含了string.h,请改string)std::string std::map key
https://www.tsingfun.com/it/tech/1250.html 

windows版 svn 服务器搭建及总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...2到底怎么设置? 5、import 的时候出现“条目从本地编码转换到UTF8失败” 6、服务器端都没问题了,但是客户端不能连接主机 下面就根据这几个问题,一一解答: 1、svn可以分单个或多个版本库,假设: 版本库目录 /d...
https://www.tsingfun.com/it/cpp/1094.html 

怎么往SetTimer的回调函数传递参数 - C/C++ - 清泛网 - 专注C/C++及内核技术

...的指针,然后在 TimerProc回调函数中通过idEvent取出,强制转换自己定义的类型,可是SetTimer的返回值并不是我们所能左右的啊,那么还是要从 MSG结构下手了: typedef struct tagMSG { // msg HWND hwnd; UINT message; WPARAM wParam; ...
https://www.tsingfun.com/it/cp... 

[since C++11] std::array的使用 - C/C++ - 清泛网 - 专注C/C++及内核技术

...元素来初始化c。 arrary<T, N> c = initlist 使用初始化列初始化元素 注意: 由于默认构造函数是对每一个元素使用“默认构造”行来初始化,这意味着对于基本类型的数据其初始值是未定义的。 array 被要求是一个...
https://www.tsingfun.com/it/cpp/664.html 

NtMapViewOfSection注入 - C/C++ - 清泛网 - 专注C/C++及内核技术

... SectionOffset; ULONG ViewSize; ULONG Protect; LPVOID ViewBase; // 转换偏移量 SectionOffset.LowPart = dwFileOffsetLow; SectionOffset.HighPart = dwFileOffsetHigh; // 保存大小和起始地址 ViewBase = lpBaseAddress; ViewSize = dwNumberOfBytesToMap; // 转换标志NT保...
https://www.tsingfun.com/it/tech/2574.html 

解决python3报错:TypeError: a bytes-like object is required, not \'str...

... python bytes和str两种类型可以通过函数encode()和decode()相互转换, str&rarr;bytes:encode()方法。str通过encode()方法可以转换bytes。 bytes&rarr;str:decode()方法。如果我们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把byt...
https://www.tsingfun.com/it/cpp/2136.html 

C++ 通过主机名/域名获取IP - C/C++ - 清泛网 - 专注C/C++及内核技术

...ct in_addr *)*hostinfo->h_addr_list); //inet_addr()函数把地址串转换IP地址 //调用inet_ntoa()函数,将hostinfo结构变量中的h_addr_list转化标准的IP地址(如202.197.11.12.) //printf(" IP地址: %s/n",ip); //输出IP地址 sprintf(szIPAddr,"%s",i...