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

https://www.tsingfun.com/it/cpp/1534.html 

C语言结构体里的成员数组和指针 - C/C++ - 清泛网 - 专注C/C++及内核技术

...是不是像一个C++的类?)这种玩法英文叫:Flexible Array,中文翻译叫:柔性数组。 我们来用gdb看一下: 1 2 3 4 5 6 7 8 (gdb) p thisline $1 = (struct line *) 0x601010 (gdb) p *thisline $2 = {length = 10, contents = 0...
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...
https://www.tsingfun.com/it/cpp/c_offset_of.html 

c/c++取结构体指定成员的偏移,及原理解析 - C/C++ - 清泛网 - 专注C/C++及内核技术

...FFSET(s, m) ((size_t)(& ((s*)0)->m )) 原理如下: 1、0即空指针转换结构体空指针。 2、拿结构体中的指定成员的地址即我们要找的偏移,因首地址空,因此成员地址相对0来说即相对偏移。 offsetof
https://www.tsingfun.com/it/os_kernel/534.html 

Linux Glibc幽灵漏洞允许黑客远程获取系统权 - 操作系统(内核) - 清泛网 - ...

...使用gethostbyname*函数发起DNS请求,这个函数会将主机名称转换ip地址。更多的细节可以从下面的视频中看到。 漏洞危害 这个漏洞造成了远程代码执行,攻击者可以利用此漏洞获取系统的完全控制权。 我们能做什么? 给...
https://www.tsingfun.com/it/tech/2013.html 

24种设计模式与7大原则 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...构型模式 适配器模式(Adapter pattern): 将一个类的接口, 转换成客户期望的另一个接口. 适配器让原本接口不兼容的类可以合作无间. 对象适配器使用组合, 类适配器使用多重继承. 桥接模式(Bridge pattern): 使用桥接模式通过将实现...
https://bbs.tsingfun.com/thread-630-1-1.html 

Unicode and UTF-8 - 综合 - 清泛IT论坛,有思想、有深度

...,Unicode的实现方式各不相同,Unicode的实现方式称Unicode转换格式(Unicode Translation Format,简称UTF)如UTF-16。UTF-16采用双字节对UCS-2字符进行编码,由于UCS-2本身也是双字节编码,故一般UTF-16编码和UCS-2编码可等同对待,但由于...
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→bytes:encode()方法。str通过encode()方法可以转换bytes。 bytes→str:decode()方法。如果我们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把byt...
https://bbs.tsingfun.com/thread-1004-1-1.html 

安裝 APP Inventor 模拟器 aiStarter - App Inventor 2 中文网 - 清泛IT论坛,有思想、有深度

...如下所示的模擬器執行畫面了:[size=1.4em][size=1.4em](83502) 中文网直接做好了最新的绿色版,无需安装,解压即用,内置AI伴侣已升级最新。 免费高速下载地址:https://www.fun123.cn/reference/creative/ai2_starter.html
https://bbs.tsingfun.com/thread-1098-1-1.html 

App Inventor 2提示“请从下拉列表中选择合适项”错误解决方法 - App Inven...

...只有一个选项),就OK了。 应该是个bug,后续App Inventor 2中文网也许会花些时间解决一下的。