C/C++/C#
zhangkala
DirectX 3D学习中...
展开
-
C# 操作RSS实现订阅
RSS是什么,现在可以见到很多RSS订阅,RSS是什么,RSS实际就是一个符合一定规范的XML文档。由于符合规范,那么大家就都可以通过这个规范来对RSS来进行解析,提取RSS提供的数据了。 RSS解析部分: string rss = this.textBox1.Text;//RSS地址 XmlDocument doc = new Xm转载 2008-11-24 13:27:00 · 1660 阅读 · 0 评论 -
GetAsyncKeyState
<br />首先介绍一下几个概念:<br />按位与运算符"&":是双目运算符,其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。例如:0x11 & 0x12(即0001 0001 & 0001 0010)的结果是0x10(0001 0000);(关于vs取反参考附)<br />虚键:指的是非字母可以明确表示的键.(例如ESC BS TAB NumLock 等,虚键列表见附);<br />物理键状态:在操作系统的控制面板中设置鼠标左转载 2010-09-07 11:08:00 · 12328 阅读 · 4 评论 -
const用法小结
<br />1. const常量,如const int max = 100; <br />优点:const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应)<br />2. const 修饰类的数据成员。如:<br />class A<br />{<br />const int size;<br />… <br />}<br />const数据成员只在某个对象生存期内是常量,而对于整个类而言却转载 2010-08-23 21:09:00 · 555 阅读 · 0 评论 -
视口变换的矩阵求解
视口变换在投影变换之后,投影变换是将viewing frustum(视景体)变换为一个cuboid(立方体),如下图关于透视投影的矩阵求解,请参考透视投影详解视口变换则是将这个cuboid中的物体变换到视口中,见下图其中cuboid的坐标范围是-1 ≤x≤1-1 ≤y≤10 ≤z≤1而viewport的坐标范围是X ≤x≤X + WidthY ≤y≤Y + HeightMinZ ≤z≤MaxZ注:由上图知,视口的起点为(X,Y),宽高分别为Width和Height,x轴向右为正,y轴向下为正,y轴的方向与三转载 2010-08-02 15:48:00 · 5136 阅读 · 1 评论 -
正则表达式30分钟入门教程
目录跳过目录本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东西没提到 联系作者 最后,来点广告... 网上的资源及本文参考文献转载 2008-11-28 13:08:00 · 350 阅读 · 0 评论 -
C++反汇编揭秘:一个简单的C++程序反汇编解析
如果想要了解C++内部的实现原理,没有什么比观察C++代码对应的汇编代码来的更直接了。 本系列主要从汇编角度研究C++代码和汇编的对应关系,揭示C++内部的机制和原理。在第一篇文章中我将从一个简单的C++程序着手快速解释一下C++反汇编代码的基本的结构和内容,相当于一个简单的Preview。而在后续的文章中,我将根据不同的Topic,详细解释C++代码对应的反汇编代码。 一个简单的转载 2008-11-26 11:01:00 · 1185 阅读 · 0 评论 -
利用汇编查看C++
直接在vs2005的Disassembly窗口中查看是不方便的。 其实,cl.exe提供了一个/FAs的编译选项,而添加这一选项最简单的办法为:首先找到“项目属性->Configuration Properties->C/C++->Command Line->Addtional options”,然后在其中添入"/FAs",然后F5编译,继而在源程序的同一目录下,便可找到对应的.asm文转载 2008-11-26 10:30:00 · 560 阅读 · 0 评论 -
ASP.NET技术的学习顺序问题
第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构转载 2008-11-26 09:41:00 · 378 阅读 · 0 评论