我已阅读官方文件。我很困惑该文件本身就存在冲突。 这是从官方那里挑选的文件:
但是,此代码格式正确:
ws.async_read(b,[](error_code,std :: size_t){});
ws.async_write(b.data(),[](error_code,std :: size_t){});
ws.async_ping({},{});
ws.async_close({},{});
这是另一个片段:
此操作是根据对下一层的async_write_some函数的一次或多次调用实现的,并且称为组合操作。程序必须确保流不执行其他写操作(例如websocket :: stream :: async_write,websocket :: stream :: async_write_some或websocket :: stream :: async_close)。
那么,我应该相信哪一个?
答案 0 :(得分:0)