1. 创建classlibrary2.编写一个COM接口和一个COM类 [Guid("DBE0E8C4-1C61-41f3-B6A4-4E2F353D3D05")] public interface IManagedInterface { int PrintHi(string name); }...
分类:
其他好文 时间:
2014-06-23 06:52:51
阅读次数:
245
string str="123";//其实在内存中开辟一个空间,创建了一个String类型的对象String str1=new String(new char[]={'1','2','3'});1.字符串可以看做成一个string数组char c=str[0];2.str,length可以表示字符串...
分类:
其他好文 时间:
2014-06-22 23:40:05
阅读次数:
245
String,StringBuffer,StringBuilder 之间区别在字符串处理中C#提供了String、StringBuffer、StringBuilder三个类。那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下:1、三者在执行速度方面的比较:StringBuil...
分类:
其他好文 时间:
2014-06-22 23:19:39
阅读次数:
174
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程,在构造过程中,对每个属性进行了初始值预设和其他必要的准备和初始化工作。
与OC相比,swift的构造函数,不需要返回值。同时,在类和结构体的构造过程中,必须对所有的存储类型属性,包含继承自父类的属性,赋予合适的初始值。存储类型值不能处于一个未知状态。
在对属性进行初始化过程中,有两种方法,第一:使用构造方法,第二:在定义属性时,...
分类:
其他好文 时间:
2014-06-22 22:48:43
阅读次数:
340
1.头文件添加
/* 非MFC DLL中使用CString */
#define _AFXDLL
#include
注意:要定义在 #include之前,否则会报错
2.cpp 文件中添加
/* 非MFC DLL中使用CString */
// The following symbol used to force inclusion of this modul...
分类:
其他好文 时间:
2014-06-22 21:33:01
阅读次数:
229
静态工厂方法与设计模式中的工厂方法模式不同,和设计模式中的工厂方法模式不直接对应。
使用静态工厂方法比构造器的优势:
第一、静态工厂方法是有名称的,而构造器是通过参数判断的。
每个静态工厂方法都有自己的名字,可以根据名称就可以判断它要做什么事情,而构造器是做不到的。
如:构造器BigInteger(int,int),返回BigInteger可以是素数,偶数等,而用名称Big...
分类:
其他好文 时间:
2014-06-22 19:03:32
阅读次数:
213
在swift提供的基本数据类型中,包括Int ,Float,Double,String,Enumeration,Structure,Dictionary都属于值拷贝类型。
class属于引用类型。
Array的情况稍微复杂一些,下面主要对集合类型进行分析:
一、关于Dictionary:无论何时将一个字典实例赋给一个常量,或者传递给一个函数方法时,在赋值或调用发生时,都会发生拷贝。
如果字...
分类:
其他好文 时间:
2014-06-21 22:16:31
阅读次数:
318
在派生的过程中,构造函数和析构函数是不继承的,因此在初始化时,派生类的构造函数就必须完成基类的私有变量初始化。解决问题的思路,在派生类调用基类的构造函数执行派生类构造函数的顺序是:调用基类构造函数,对基类数据成员初始化;调用子对象构造函数,对子对象数据成员初始化;再执行派生类构造函数本身,对派生类数...
分类:
编程语言 时间:
2014-06-21 09:22:42
阅读次数:
252
(int)和Int32.Parse(),Convert.ToInt32()三者的应用举几个例子:例子一:longlongType=100; intintType=longType;//错误,需要使用显式强制转换 intintType=(int)longType;//正确,使用了显式强制转换例子二:s...
分类:
其他好文 时间:
2014-06-21 00:25:47
阅读次数:
252
有时候我们需要通过类名来生成相应类的实例,这就用到反射机制。首先通过类名生成Class类实例 在通过该Class 实例来创建(alloc)对象;具体方法会用到 NSClassFromString(类名) 一看就知道是C语言的东西;NSString * tempClassName = @"yourCl...
分类:
其他好文 时间:
2014-06-20 15:06:23
阅读次数:
157