读书人

类定义中class和className中间的修饰词

发布时间: 2012-02-20 21:18:23 作者: rapoo

类定义中class和className中间的修饰词问题
有一些类的定义如下:
class someword className {
.......
};
问:
someword可以是什么关键词,请列出他们并详细说明一下他们的作用。

[解决办法]
不可以是任何C/C++标准关键字。
可以是某编译的扩展关键字,或者它的宏变形,这个就没法列举了。
[解决办法]
namespace some_namespace {....}

class some_namespace:: classname {...};

或者:

class derived_class : public class_name {...}
[解决办法]
通常是
__declspec(dllexport )或者__declspec(dllimport )
导出class和导入class
[解决办法]
嗯。TAODM说的对,单个标准关键字肯定没有的。

读书人网 >C++

热点推荐