基于MFC对话框的EXE工程,单步调试不会死机,但运行时会死机,找不到有关问题出在哪了

基于MFC对话框的EXE工程,单步调试不会死机,但运行时会死机,找不到问题出在哪了?
基于MFC对话框的EXE工程,服务端程序正确。客户端程序负责接收数据,单步调试不会死机,但运行时会死机,找不到问题出在哪了?

------解决方案--------------------
没有程序,不知道问题在哪?这有一些socket例子,拿一个试试:
http://download.****.net/detail/geoff08zhang/4571358
------解决方案--------------------
class LogFile
{
public:
  static LogFile &instance();
  operator FILE *() const { return m_file; }
private
  LogFile(const char *filename)
  {
     m_file = fopen(filename, "a+");
  }
  ~LogFile()
  {
     fclose(m_file);
  }
  FILE *m_file;
};

LogFile &LogFile::instance()
{
   static LogFile log("AppLog.txt");
   return log;
}

用的时候可以这么写:
fwrite("abc", 1, 3, LogFile::instance());

看注册时间就知道你是我前辈!