插入C ++:按F5后出现客户端错误

时间:2017-11-07 08:23:19

标签: c++ sockets server client

我在Visual Studio 2017中编写套接字C ++。 2个解决方案代表Server&客户。 当我构建客户端解决方案时,流程是成功的。但是在我按F5之后,它有一个我无法理解的错误。 这是客户解决方案的代码:http://codepad.org/bWDvyypu 谁能帮我? 谢谢,

Errors that I meet

1 个答案:

答案 0 :(得分:0)

我真的不知道您正在使用的库,但考虑到抛出的运行时异常,并且给出了代码,我会说这是问题:

client.Receive((char*)temp.c_str(), length, 0);

因为此方法试图在temp.c_str()上写入,所以这是一个const(std::string.c_str()