二十三 运行时的类型信息 1 typeid运算符 #include typeid(类型/对象) 1)返回typeinfo的对象,用于描述类型信息。 2)在typeinfo类中包含了一个name()成员函数返回字符串形式类型信息。 3)typeinfo类支持"=="、"!="的操作符重载,可以直接进行... ...
分类:
其他好文 时间:
2017-10-25 18:11:35
阅读次数:
158
微信APP支付 一、开发所需前提: 1、在微信开放平台(https://open.weixin.qq.com/)创建移动应用并审核通过,获得该移动应用的AppID、AppSecret; 2、在商户平台(https://pay.weixin.qq.com)完成商户号账户验证、签约后,获得MCHID(商 ...
分类:
微信 时间:
2017-10-25 15:57:03
阅读次数:
260
示例代码: 上述代码来源《Unix网络编程》卷1第350页,为客户端程序。在A处fork一个进程,子进程用于接收服务端发送给sockfd的消息,父进程用于接收stdin消息并发送给sockfd。 当父进程发送消息结束后,调用shutdown命令向服务端发送FIN,并pause()停止,服务端接收FI ...
分类:
其他好文 时间:
2017-10-25 15:27:37
阅读次数:
130
#!/bin/sh domain=`echo $1|awk -F"." '{print $1"."$2"."$3"."}'` start_ip=`echo $1|awk -F"." '{print $4}'` end_ip=`echo $2|awk -F"." '{print $4}'` echo ... ...
分类:
系统相关 时间:
2017-10-25 15:15:53
阅读次数:
199
1.调试(PDB) 代码: ################################进程######################## 多任务理解: ##########父进程与子进程的先后顺序理解################ 执行结果: 总结下:ret 的值有两个,一个是等于0,一个 ...
分类:
编程语言 时间:
2017-10-25 13:18:29
阅读次数:
274
转自:http://aigo.iteye.com/blog/2296218 目的:在自定义的Widget初始化完毕后,获取其内部的button、combo等UMG组件的C++指针。 这里我们新建了一个C++类,LoginWidget,继承自UserWidget,然后新建了一个Widget蓝图Logi ...
分类:
其他好文 时间:
2017-10-25 13:13:47
阅读次数:
218
一看就想到BFS。 由于状态只有2^16个,所以直接状压。 建议用宏定义优化代码。 ...
分类:
其他好文 时间:
2017-10-25 11:35:32
阅读次数:
110
1. MD5加密 string md5 ( string $str [, bool $raw_output = false ] ) 参数 str -- 原始字符串。 raw_output -- 如果可选的 raw_output 被设置为 TRUE,那么 MD5 报文摘要将以16字节长度的原始二进制格 ...
分类:
Web程序 时间:
2017-10-25 11:25:36
阅读次数:
123
如果您熟悉Java语言语法和编程,那么学习Scala将会很容易。Scala和Java之间最大的句法差异在于行结束字符的分号(;) 是可选的。 当编写Scala程序时,它可以被定义为通过调用彼此的方法进行通信的对象的集合。现在我们简单地看一下类,对象,方法和实例变量的含义。 对象 - 对象有状态和行为 ...
分类:
其他好文 时间:
2017-10-25 11:24:28
阅读次数:
185
目录 closure closure closure01.py: def make_adder(base): def adder(x): return base + x return adder add5 = make_adder(5) print(add5(6)) print(add5(7)) p ...
分类:
编程语言 时间:
2017-10-25 11:13:24
阅读次数:
155