重载运算符>>在自制类'String'C ++中

时间:2017-03-25 22:18:02

标签: c++ class overloading operator-keyword

我正在创建类'String'。

但我遇到运算符重载的问题>>。

我试过这样做:

get "/" do |env|
  env.redirect "index.html"
end

但它不起作用=(

你能帮助我重载这个操作符吗?

这是一段代码:

istream& operator >> (istream& input, String& inputStr)
{
    char str[] = "";
    input >> str;
    inputStr.size = strlen(str);
    inputStr.str = new char[inputStr.size];
    for (int i = 0; i < inputStr.size; i++)
    {
        inputStr.str[i] = str[i];
    }
return input;
}

我期待着你的帮助。

0 个答案:

没有答案