我正在寫一些代碼,我需要從套接字中獲取一行,只要行在換行符或回車中結束。該行應該存儲在緩衝區中。從套接字讀取一條線
n = recv(sock, &ch, 1, 0);
if (n > 0)
{
if (ch == '\r')
{
// do stuff
}
//
}
//
我在一段時間內使用類似這樣的代碼,但它不工作任何線索我怎麼能做到這一點。
編輯:我想要從套接字讀取一行並返回解析。這應該是每行讀取的筆。
您需要提供比此更完整的代碼示例,和/或更好地描述「不工作」(您希望發生什麼以及實際發生的事情)的含義。 – caf