会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
田田超人
博客园
首页
新随笔
联系
订阅
管理
2015年3月7日
数组与指针数组 汇编区别
摘要: int array[] = {2,3,4,5};00A3355E mov dword ptr [array],2 00A33565 mov dword ptr [ebp-10h],3 00A3356C mov dword ptr [ebp-0C...
阅读全文
posted @ 2015-03-07 16:53 田田超人
阅读(256)
评论(0)
推荐(0)
2015年3月4日
C++中的引用与指针 汇编代码
摘要: int main(int argc, char ** argv){。。。。。。。。 int x = 3;003913DE mov dword ptr [x],3 int &y = x;003913E5 lea eax,[x] 003913E8 mov ...
阅读全文
posted @ 2015-03-04 15:42 田田超人
阅读(280)
评论(0)
推荐(0)
2014年11月26日
汇编中的ASSUME的使用
摘要: assume 最典型的用法:是指明变量与段寄存器的联系,比如 assume ds:data,它是告诉编译器以后所有在data段中定义的变量寻址时,使用ds作为段地址,但是它不对程序作任何事,比如你必须自己对ds赋值,这也就是为什么dos下典型的汇编段如下: .data ........ .co...
阅读全文
posted @ 2014-11-26 16:52 田田超人
阅读(6638)
评论(0)
推荐(1)
2014年9月30日
copy构造与copy复制
摘要: “copy构造”与“copy复制”误区:----“=”语法也可以用来调用copy构造函数:如:Constr object3 = object1;区别在于:如果定义一个新的对象(如Constr object3),一定会有个构造函数被调用,不可能调用复制操作。 如果没有新对象被定义(如objec...
阅读全文
posted @ 2014-09-30 11:07 田田超人
阅读(207)
评论(0)
推荐(0)
2014年5月25日
Android NDK中的Apache ANT和GUN Make
摘要: Android NDK是Android软件开发包SDK的相关工具集,用来扩展Android SDK的功能,从而使开发人员能够使用机器代码生成的编程语言(如C.c++和汇编语言)实现一些对代码性能要求较高的模块并将这些模块嵌入到Android应用程序中。Apache ANT是命令行构建工具,可以驱动任...
阅读全文
posted @ 2014-05-25 15:40 田田超人
阅读(320)
评论(0)
推荐(0)
C++内部类与Java内部类都区别
摘要: 首先声明一下,C++的内部类与Java内部类相似,但有一点不同,即C++需要一个显式的成员只想外部类对象,而Java内部类对象有一个隐式的成员指向外部类对象。给出两个example:1.C++内部类(原创来自:http://blog.chinaunix.net/uid-7769108-id-1667...
阅读全文
posted @ 2014-05-25 11:48 田田超人
阅读(1867)
评论(0)
推荐(0)
公告