请教大家,c++中接口与抽象类的区别

请问大家,c++中接口与抽象类的区别
RT,是在不好意思,上一次发帖的时候写错了。。。

------解决方案--------------------
接口即约定。。像函数接口。 
抽象类是含有纯虚函数的类
------解决方案--------------------
从C++的角度来看,一个抽象类和一个接口之间没有任何区别。有时,我们习惯使用“纯抽象类”这个词来表示某个类仅仅只含有纯虚函数(不包含任何数 据成员),它是抽象类的最常见的形式。------Bjarne Stroustrup
------解决方案--------------------
C++只有类(class或struct), 没有接口。 接口是什么依据上下而定,可以指函数的原型(比如API),也可以指(仅)包含(纯)虚函数的类(class, struct). 

VC++ 中有关键字
C/C++ code
__interface

------解决方案--------------------
纯虚函数的类可以称为抽象类,也可以理解为接口,因为它只是定义了一些接口。

但是接口不一定就是抽象类,还可以是其他的我们通常用的接口,如网络接口、数据库接口等。