我在类内定义了一个心跳发送函数:void TCP_Client::Send_Heart_Beat(int Status);
函数内调用类的写Socket函数:bool TCP_Client::TCP_write(const char* Data_Stream, int Length);
然后在类的构造函数中调用signal.h的API相关函数把心跳发送函数:void TCP_Client::Send_Heart_Beat(int Status)设置成alarm信号的回调函数,然后当发生alarm信号时回调函数内部调用写Socket函数:bool TCP_Client::TCP_write(const char* Data_Stream, int Length);出错。