定义一个类
class Fan
{
public:
Fan();
Fan(string);
string getColor();
void setColor(string);
private:
string color;
};
这个类的定义中,用到了string类型,在 实现这个类时候,显示string不是内置类型,即使我在类定义前面加上#include <string>也还是这样。请问这该怎么办啊
#include <string.h>;另外本人不擅长c++,不过在c#和java里面如果有构造函数或函数的话
Fan(string);void setColor(string);里面不定义变量么,只传string行不通吧
Fan(string);void setColor(string);里面不定义变量么,只传string行不通吧
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-01-04
我看你是想写构造函数吧,c#构造函数要写public Fan(String){}的吧。
第2个回答 2013-01-04
#include"string.h"这是C语言。C#中string首字母是否需要大写