设备描述表是一个包含设备信息的结构体(物理设备如显示器、打印机),MFC中关于图像操作都需要DC来完成。HDC是Windows的一种数据类型,是设备描述句柄;CDC是MFC封装的Windows
设备相关的一个类; CClientDC是CDC的衍生类,产生对应于Windows客户区的对象,在构造的时候...
分类:
其他好文 时间:
2014-06-02 08:56:32
阅读次数:
372
printstring macro Var: REQ local info .code if
DBGWIN_DEBUG_ON eq 1 pushad invoke szLen, addr Var if DBGWIN_EXT_INFO eq ...
分类:
其他好文 时间:
2014-06-02 08:42:40
阅读次数:
222
??pch头文件的内容能被项目中的其他所有源文件共享和访问??一般在pch文件中定义一些全局的宏??在pch文件中添加下列预处理指令,然后在项目中使用Log(…)来输出日志信息,就可以在发布应用的时候,一次性将NSLog语句移除(在调试模式下,才有定义DEBUG)#ifdef
DEBUG#defin...
分类:
其他好文 时间:
2014-06-02 07:12:35
阅读次数:
190
一:Flask中的g对象Flask中的g对象是个很好的东西,主要用于在一个请求的过程中共享数据。可以随意给g对象添加属性来保存数据,非常的方便,下面的代码是一个使用g对象的例子。下面的这个例子会使用random随机产生一个0~9的整数,并使用g.x保存并记录debug日志:#encoding=utf-8
..
分类:
其他好文 时间:
2014-06-02 03:12:29
阅读次数:
467
这两者主要是用来显示、打印对象。那么他们有什么区别和关联呢。
首先说下str()和repr内建函数,概括的说str()返回值是给人看的,repr()是给机器看的,而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。str()会调用__str__,repr()会调用__repr__。对于打印操作会尝试使用__str__,...
分类:
其他好文 时间:
2014-06-02 02:30:28
阅读次数:
270
C# Console 输出
C#控制台输出有两种方法:Write()和WriteLine(),它们都是命名空间System中Console类的方法,能够直接输出C#提供的所有基本数据类型。区别是后者输出后换行。
1.基本输出
基本数据类型的简单输出形式为:
Console.Write("格式串{参数序号}",参数表);
{0}和{1}分别代表后面的参数,0为第一个参数,1为第二个,以此类...
分类:
其他好文 时间:
2014-06-02 02:29:17
阅读次数:
268
// SelectCli.cpp : 定义控制台应用程序的入口点。//#include
"stdafx.h"#include #include #pragma comment(lib,"ws2_32")#define
SOCKET_MAXCNT 64#define THREAD_NUM 2 //.....
就如同C里的if else,while,do,repeat;就看lua里怎么用:
1、首先看if else
t = {1,2,3}
local i = 1
if t[i] and t[i] % 2 == 0 then
print("even")
else
print("odd")
end
lua木有C里的&&,而是and来表示;if 之后跟表达式,之后要更个then 最后语句结束都要...
分类:
其他好文 时间:
2014-06-01 18:13:48
阅读次数:
567
assert宏的原型定义在中,其作用是假设它的条件返回错误,则终止程序运行,原型定义:#include
void assert( int expression );assert的作用是现计算表达式 expression
,假设其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 ...
分类:
其他好文 时间:
2014-06-01 17:16:07
阅读次数:
254
之前文章的改进版服务器仅仅接受客户端发送的字符串并显示客户端可以调节发送数目 但是不能超过64//
SelectServer.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #pragma
comment(lib,"ws2_32"...