gpt4 book ai didi

c++ - VC9 中的字符串流错误? "Cannot access private member"

转载 作者:太空宇宙 更新时间:2023-11-04 14:59:11 25 4
gpt4 key购买 nike

std::string str;
std::stringstream strm(str);

我收到这个错误:

Error 11 error C2248: 'std::basic_ios<_Elem,_Traits>::basic_ios' : cannot access private member declared in class 'std::basic_ios<_Elem,_Traits>' c:\program files\microsoft visual studio 9.0\vc\include\sstream 517

如果我使用 istringstream,也会发生同样的情况。

编译器:Visual C++ 2008。

最佳答案

#include <string>
#include <sstream>

int main( int argc, char *argv[] ) {
std::string str;
std::stringstream strm( str );

return 0;
}

在 VS 2008 中编译良好,没有错误/警告。你能发布完整的代码吗?

关于c++ - VC9 中的字符串流错误? "Cannot access private member",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1023236/

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