o7年写的技术专利书,已经转发给研发专利部审批中。这也算是在高通平台上一个阶段的学习总结。
- 在Visual C++中内联汇编使用技术
本文出自 Yonsm 之手
在 Visual C++ 中使用内联汇编
一、内联汇编的优缺点
因为在Visual C++中使用内联汇编不需要额外的编译器和联接器,且可以处理Visual C++中不能处理的一些事情,而且可以使用在C/C++中的变量,所以非常方便。内联汇编主要用于如下场合:
1.使用汇编语言写函数;
2.对速度要求非常高的代码;
3.设备驱动程序中直接访问硬件;
4."Naked" Call的初始化和结束代码。
//(."Naked",理解了意思,但是不知道怎么翻译^_^,大概就是不需要C/C++的编译器(自作聪明)生成的函
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 用c语言的实现内码转化(转载通讯组)
关于内码转换的文章,网上有不少文章,还有源代码,在csdn上也有不少。就我所知道的,有两种方法比较普遍。以GB和BIG5为例,一则可以构建一个一一对应的表,到要使用的时候一查就可以了,另一种就是使用Windows强大的多国语言处理函数,如WideCharToMultiByte和 MultiByteToWideChar这两个函数,他们使用UNICODE作中转,实现两个代码页之间的转换。 这些都有前人叙述在前,我就不多说了。我在题目中已经提到是要用用c语言进行内码转换,那第一种方法自然是可以实现的,不过我不希望我的代码冗长无比,这种大表格能不用还是不用为好,省得麻烦。至于第二种方法,要和操作 ...
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- release版程序的异常捕捉
寻找Release版程发生异常退出的地方比Debug版麻烦得多。发生异常的时候windows通常会弹出一个错误对话框,点击详细信息,我们能获得出错的地址和大概的出错信息,然后可以用以下办法分析我们的程序。
...
...