string为何竟也能如此灵活运用?

2026-05-08 19:122阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计466个文字,预计阅读时间需要2分钟。

string为何竟也能如此灵活运用?

在最近的项目工程中,遇到了一段代,代码看似冗余,但经分析发现是必要的。string类型自然可用,还用到了逻辑运算符和。此外,我独立编写了一个小程序进行了测试。

最近在项目工程中碰到一段代码, 颇为费解,string居然也可以用 <<和>>, 于是我单独写了个小程序测了一下:

#include <iostream> #include <string> using namespace std; int main() { int a = 1; string s; s << a; return 0; }

编译错误:error: no match for 'operator<<' in 's << a' 这是正常的。

阅读全文

本文共计466个文字,预计阅读时间需要2分钟。

string为何竟也能如此灵活运用?

在最近的项目工程中,遇到了一段代,代码看似冗余,但经分析发现是必要的。string类型自然可用,还用到了逻辑运算符和。此外,我独立编写了一个小程序进行了测试。

最近在项目工程中碰到一段代码, 颇为费解,string居然也可以用 <<和>>, 于是我单独写了个小程序测了一下:

#include <iostream> #include <string> using namespace std; int main() { int a = 1; string s; s << a; return 0; }

编译错误:error: no match for 'operator<<' in 's << a' 这是正常的。

阅读全文