Quantcast
Browsing latest articles
Browse All 4 View Live

Image may be NSFW.
Clik here to view.

我编写的第一个游戏..

      接触计算机编程大概快有两年了吧,从C,C++,C#和JAVA 最后又回到了C++,感觉C++ 比Java和C#更适合我,因为我喜欢C++...

View Article


Image may be NSFW.
Clik here to view.

Unicode版本和ANSI版本中CreateProcess的区别

1.ANSI在ANSI版本下CreateProcess被映射为CreateProcessA,只需要少量参数就可以调用这个API,比如: 1  TCHAR szAppName[_MAX_PATH] = _T("iexplore.exe");//IE浏览器程序2   TCHAR szCmdLine[_MAX_PATH] = _T("http://www.cppblogs.com");3...

View Article


Image may be NSFW.
Clik here to view.

JIT Compiler in Action 第一节 : 跑通最基本的例子

目的:需要跑通的例子1 + 2   这个例子是最简单的表达式,我们需要经过词法解析,语法解析, 生成中间代码,最后生成机器代码这四步。一. 词法解析   词法解析很简单,输入 "1 + 2" 的字符串,输出则为独立的Token:1,+ 和 2 。二. 语法解析   语法解析阶段输入为上个阶段的Token,输出则为抽象语法树。    三. 生成中间代码...

View Article

Image may be NSFW.
Clik here to view.

tiny virtual machine design

1.设计    8个通用寄存器分别编号为0 - 7,用@符号代表寄存器,那么寄存器1就为@1。 2.指令集    mov     mov @1, 1    mov $var, @1    add    add @1, 2    NightAway 2015-02-11 09:17 发表评论

View Article
Browsing latest articles
Browse All 4 View Live