Member function 如何作为Callback?
这里其实是两个问题。
第一个问题,member function的函数签名上有this指针,不能直接传给glut*Func作为callback。
member function不行,很自然的想到static function。
第二个问题,static function如何能够调用member function,且与之关联的对象(this指针)能够在运行时期(或者用户程序)决定?
其一,static function调用member functi...
分类:
其他好文 时间:
2014-06-09 23:27:43
阅读次数:
313
场景: 创建一个Virtual Switch,支持VLAN,支持MAC-Learning
包含下面四个Port: P1, truck port P2, VLAN 20 P3, P4 VLAN 30 包含五个flow table: Table 0:
Admission control. Table 1...
分类:
其他好文 时间:
2014-06-09 22:30:54
阅读次数:
490
1、Object
C的代码块(block)Objective-C的代码块从刚刚学习的时候,感觉有点奇怪,慢慢感觉它在C#里面也有点熟悉,它在Objective-C里面的引入,好像是主要用来解决代码回调和同步调用的问题的,说到这里,如果熟悉C#的特性的,可能会联想到了C#里的Action和Func的概...
分类:
移动开发 时间:
2014-06-09 21:28:13
阅读次数:
302
今天开始学习ucore的lab。按照lab0的文档,显示介绍了80386的4个工作模式:real-address mode, protected mode,
SMM mode, virtual 8086 mode.ia-32-architectures-software-developer-syst...
分类:
其他好文 时间:
2014-06-09 21:24:48
阅读次数:
443
VSAM是把用户的逻辑数据(应用处理程序)与辅助存储器中的物理数据相连接,从而为程序员在数据管理中提供方便,程序员可根据不同的需要选择不同的数据组织。中文名:VSAM外文名:Virtual
Storage Access Method定义:一种虚拟存取方法基本特征:数据保护,设备独立性等四种类型处理:...
分类:
其他好文 时间:
2014-06-09 21:06:52
阅读次数:
330
QFtp是一个用来实现FTP协议的类。详情请见……#include
继承了QNetworkProtocol。所有成员函数的列表。公有成员QFtp()virtual~QFtp()保护成员voidparseDir(
constQString&buffer, QUrlInfo&info )保护槽voidr...
分类:
其他好文 时间:
2014-06-09 13:53:05
阅读次数:
273
初学MFC添加函数时,总是纠结于是 Add windows message handler
or Add virtual function说到底不理解MFC中虚函数与消息处理函数的设计区别本人理解:虚函数是层层继承的,子类Add virtual
function只是去改写相应功能。虚函数一般都是程序...
分类:
其他好文 时间:
2014-06-08 19:42:06
阅读次数:
205
看此文之前
此文只是针对VirtualBox中安装Mac需要注意的事情。
在此之前,你需要知道,对于在虚拟机软件,不论是VMWare还是VirtualBox,对需要注意的事情:
【总结】用虚拟机安装Mac之前的注意事项
看完了之后,再接着看此文。
在VirtualBox上安装Mac的注意事项
不要选择固态硬盘否则无法启动
这个是最近发现的现象:
安装好,设置好Virtual的Mac...
分类:
其他好文 时间:
2014-06-08 17:45:56
阅读次数:
286
Protocols and Extensions
Protocols 协议的使用
使用关键字 protocol 定义一个协议
protocol ExampleProtocol {
var simpleDescription: String { get }
mutating func adjust()
}
类,枚举和结构体都可以实现协议
class SimpleC...
分类:
其他好文 时间:
2014-06-08 17:09:31
阅读次数:
254
对于 UNIX 本身,也有各种称呼。IBM® 大型机用户说各种带字母 “z” 的行话,比如 IBM z/OS® 和 System z9 Virtual Machine (z/VM);嵌套系统开发人员使用 eCos 这个词;在聊天中还会提到其他许多风格的 UNIX,比如 Linux®、FreeBSD、Sun Solaris 和 Mac OS X。现代信息技术使用各种各样的方言,简直就像是圣经中巴别塔...