上一页 1 ··· 168 169 170 171 172 173 174 175 176 ··· 259 下一页
摘要: 地址在此 然而,要注意细节.在你要下载的文件那个地方. 按F12选择元素,找到你要下载的项,然后点<a href="...">那里.点右键,出来复制链接地址(copy link address). 直接点的地址不得行.要这样复制.复制到上面那个网站上.然后就下载了. 阅读全文
posted @ 2021-01-09 21:08 zjh6 阅读(55) 评论(0) 推荐(0)
摘要: 不得不说,有时,你需要谷哥的服务,可是,你是访问不了的. 因而就有替换地址的crx插件. 这是蓝奏云的地址 csdn下载地址 阅读全文
posted @ 2021-01-08 14:05 zjh6 阅读(40) 评论(0) 推荐(0)
摘要: 链接在此 阅读全文
posted @ 2021-01-07 19:05 zjh6 阅读(9) 评论(0) 推荐(0)
摘要: #js_related_container{ display:none!important;//vue3 } 禁止掉. 阅读全文
posted @ 2021-01-07 19:01 zjh6 阅读(76) 评论(0) 推荐(0)
摘要: w.b.(d作者) dmd后端的总体设计是简单的,复杂性来自指令集,没办法的事,内联汇编器也是,intel的初始设计管用了40年.而x87则不行了. 重写代码,很难.1%花费500%的时间,还要花几年去解决过去已解决的漏洞. dmd后端12万行,包括:优化器,调试符号信息,生成异常处理表,及大量目标 阅读全文
posted @ 2020-12-31 09:56 zjh6 阅读(19) 评论(0) 推荐(0)
摘要: 窗口与dmd 对接入门 数组1 绑定细节 数组和函数 上面是绑定,下面是-betterC. 简介 消除漏洞 转换make.c到d 顺便一篇南美奇葩水果 阅读全文
posted @ 2020-12-29 09:55 zjh6 阅读(38) 评论(0) 推荐(0)
摘要: 原地址 作者:m.p. 本篇讨论声明和调用数组为参数的函数.d中用c库很简单,但细节差异很重要. c中声明接收数组参数的函数. void f0(int *arr); c中可传int a[]/int b[3]给函数,然后数组退化为指针.即传了个指针给函数.类似函数中,得给出结束标记,如串中\0结束标志 阅读全文
posted @ 2020-12-28 23:05 zjh6 阅读(11) 评论(0) 推荐(0)
摘要: 原地址 作者:(m.p) 我曾经维护一个Derelict(org)项目,主要是一堆函数/类型声明.使我得到绑定c到d的经验,还有个deimos项目.本文探讨一些问题. 首先要考虑静态/动态绑定.静态指编译时连接c库/目标文件.动态则指运行时加载dll/so/dylib等.我搞的多是动态,而deimo 阅读全文
posted @ 2020-12-28 17:17 zjh6 阅读(11) 评论(0) 推荐(0)
摘要: 原地址 作者:(m.p) 移植c接口时,免不了与数组打交道,可能为串.尽管d与c的数组实现不一样,但基本构造块是一样的.因而,只要记得区别,就容易兼容. 在d中用c接口时,要转换c代码至d.直接用c,从中受益.移植时尽量保持原样.然后继续看声明/初化及如何转换.还要讲多维数组,d数组分析,从c函数中 阅读全文
posted @ 2020-12-27 23:07 zjh6 阅读(11) 评论(0) 推荐(0)
摘要: 原地址 早期的d的一个设计目标就是与c对接.详细参考,因此,提供abi兼容,允许访问c标准库,并利用与c/c++编译器相同的目标文件格式/链接器.大多数d类型,甚至构直接与c构兼容,并可自由传递给c函数.当然得加上外(c).很多时候,你可以复制/粘贴c代码,然后稍微修改下,就可以编译了.同样,用c声 阅读全文
posted @ 2020-12-27 20:24 zjh6 阅读(38) 评论(0) 推荐(0)
上一页 1 ··· 168 169 170 171 172 173 174 175 176 ··· 259 下一页