类定义中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说的对,单个标准关键字肯定没有的。