成员函数不能定义 this 形参,而是由编译器隐含地定义。成员函数的函数体可以显式使用
this 指针,但不是必须这么做。如果对类成员的引用没有限定,编译器会将这种引用处理成通过 this 指针的引用。尽管在成员函数内部显式引用 this
通常是不必要的,但有一种情况下必须这样做:当我们需要将一个对...
分类:
编程语言 时间:
2014-05-16 19:02:06
阅读次数:
279
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一、反编译Apk得到Java源代码...
分类:
移动开发 时间:
2014-05-16 18:37:26
阅读次数:
463
以下摘自源文件经过以下几步生成可执行文件:1、预处理(preprocessor):对#include、#define、#ifdef/#endif、#ifndef/#endif等进行处理2、编译(compiler):将源码编译为汇编代码3、汇编(assembler):将汇编代码汇编为目标代码4、链接(...
分类:
其他好文 时间:
2014-05-16 09:42:22
阅读次数:
360
object-c中@interface和@property声明变量的区别Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。那这两种方式有什么区别呢。...
分类:
移动开发 时间:
2014-05-16 08:49:51
阅读次数:
332
目前遇到一个问题,就是在sharepoint上部署用于修改密码的webpart,从网上搜了个帖子,尝试后无效,在sharepoint中导入webpart时找不到,下面说明一下我的环境和操作方法。环境:域服务器中的一台。实现方法:(1)将编译好的库文件复制到SharePoint网站主目录下的Bin文件...
分类:
Web程序 时间:
2014-05-14 08:01:59
阅读次数:
369
成员函数不能定义 this 形参,而是由编译器隐含地定义。成员函数的函数体可以显式使用
this 指针,但不是必须这么做。如果对类成员的引用没有限定,编译器会将这种引用处理成通过 this 指针的引用。尽管在成员函数内部显式引用 this
通常是不必要的,但有一种情况下必须这样做:当我们需要将一个对...
分类:
编程语言 时间:
2014-05-14 07:50:45
阅读次数:
263
问答:动态链接和静态链接的异同linux系统从加电到用户登陆的过程操作系统的架构图例操作系统如何保证文件和进程的安全TCP/IP协议的组成和结构解释执行和编译执行的异同c语言部分sizeOf对数组,malloc,指针,的值。i++,++i在同一个表达式里求值。指针,数组指针,指针数组,函数指针,函数...
分类:
其他好文 时间:
2014-05-14 07:30:07
阅读次数:
319
windows:中C/C++是.dll表示调用的动态链接库,而linux是.so表示动态链接库JNI(Java
Native Interface)的书写步骤 ·编写带有native声明的方法的java类 ·使用javac命令编译所编写的java类 ·使用javah
?jni java类名生成扩展名为...
分类:
编程语言 时间:
2014-05-14 07:16:56
阅读次数:
334
析构函数是构造函数的互补:当对象超出作用域或动态分配的对象被删除时,将自动调用析构函数。析构函数可用于释放对象时构造或在对象的生命期中所获取的资源。不管类是否定义了自己的析构函数,编译器都自动执行类中非static
数据成员的析构函数。1、析构函数的特点(1)、析构函数没有返回值和参数列表(2)、析...
分类:
编程语言 时间:
2014-05-14 07:11:46
阅读次数:
332
因为自己在系统内核写网络程序有时候需要调用htons htonl
这样的函数进行转换,但由于内核只能调用c运行库,别的API不能调用。自己也接触过一点汇编,从来没有去学过。看过老码识途这本书前几章,如是自己反编译试了一下,结果自己还真反出来,对于懂汇编的人确实非常容易。ULONG
myHtonl(U...