gpt4 book ai didi

c++ - 运算符 << 用 std::ostringstream 问题覆盖

转载 作者:行者123 更新时间:2023-11-30 01:02:51 26 4
gpt4 key购买 nike

<分区>

这是我的玩具程序。它无法编译并显示错误消息“没有运算符 << 匹配这些操作数”。任何帮助将不胜感激。

struct foo {
std::string name;
};

std::ostringstream& operator<<(std::ostringstream& os, const foo& info)
{
os << info.name;
return os;
}

void insert(const foo& info)
{
std::ostringstream os;
os << "Inserted here " << info; // don't work here
}

int main()
{
foo f1;
f1.name = "Hello";
insert(f1);

}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com