例如,我有一些缓冲区:const char* buf
带有下一个内容(mysql数据包):
72 00 00 00 select * from `db` where (`name` = "Bill's car")
我需要写到 ostream 只查询与引用。所以,结果应该是下一个:
select * from `db` where (`name` = \"Bill\'s car\")
我知道,这<< quote <<
会引用并ostream.write(buf,len)
写出我需要的部分。
但两者的最佳解决方案是什么?