83得票4回答
为什么std::strstream已被弃用?

我最近发现 std::strstream 已被弃用,推荐使用 std::stringstream。虽然我已经有一段时间没有使用它了,但是在那个时候它确实能够满足我的需求,因此听到它已被弃用感到惊讶。 我的问题是,为什么做出这个决定,并且 std::stringstream 提供的哪些优点在 ...

8得票1回答
在C++中,通常会如何使用std::spanstream?

<spanstream> 将在C++23中首次亮相(请参见 cppreference)。根据提案,它们是基于std::span缓冲区的字符串流。 我的问题是: std::spanstream 是否具有与旧版std::strstream(或在C++ 98中弃用的strstrea...