-2
我不明白,如何void *函數可以返回值。代碼如下,其工作。函數如何返回值可以返回? C++
void *TcpClient::receive(int size=512)
{
char *buffer = new char[size];
if (recv(_sockfd , buffer , sizeof(buffer) , 0) < 0)
{
std::cerr << "recv failed";
}
return buffer;
}
'void *'與'void'不一樣。 –