Cut*_*ute 15 c++-cli visual-c++
我们可以使用Visual Studio在C++中定义接口吗?
如果是,那么在C++中定义接口的例子是什么?
Dav*_*Yaw 22
在托管C++中,这是托管接口的语法.
using namespace System;
interface class IFoo
{
String^ GetName();
};
Run Code Online (Sandbox Code Playgroud)
C++ 本身没有“接口”的概念。它们通常用带有纯虚函数的抽象类来模拟。此外,classes 通常被structs 替代,因为它们的默认访问修饰符是public。因此,
struct IFoo
{
virtual void Bar() = 0;
}
Run Code Online (Sandbox Code Playgroud)
另外,请参阅此。
| 归档时间: |
|
| 查看次数: |
6637 次 |
| 最近记录: |