c++ - 包含<sstream>时是否自动包含<string>

标签 c++ string include

这个问题显然是示例代码。很多时候,当显示std::stringstream我认为如果我需要显式添加 #include <string> 的示例.

最佳答案

<sstream> header 可能包含也可能不包含 <string> header 。最终它取决于实现。您应该明确包含 <string>在处理字符串时不依赖于实现的 header 搭便车

关于c++ - 包含<sstream>时是否自动包含<string>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49099053/

相关文章:

java - 了解位 vector 在查找字符串中的唯一字符时的用法

php - 如何处理 PHP 中包含的链接?

c++ - 在 C++ 中包含函数时遇到问题

c++ - 将字符串转换为 char 二维数组

c++ - 将 boost foreach 与本身就是模板的项目一起使用

c++ - ListView 控件忽略扩展样式

javascript - 删除字符串中的空格

c++ - Boost Locale 边界分析不适用于 char16_t

java - Java中能否将字符串转换为包含转义序列的字符串?

php - FPDF - 如何更改 foreach php 中的单元格大小