当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 今天好好在那台586的工控机上研究了一下午,发现不少 莫名其妙的现象,希望高手解答: access的数据库已经250m左右了 执行下面一些查询语句时及其耗时: select max(fieldname) as aliasname from tablename select count(*) as aliasname from tablename insert语句竟然也那么耗时,受不了 up......
    摘要: 请各位大虾,多多指教。 ......


超级奇怪,成员函数居然一引用静态变量,则编译通过,链接时报错

看看下面类的定义,你们认为有什么问题吗?可是居然报错:  
  error   LNK2001:   无法解析的外部符号   "public:   static   int   CNetAdapter::m_nActiveAdapter"   (?m_nActiveAdapter@CNetAdapter@@2HA)  
   
  ----------------------------------------------------------------  
  class   CNetAdapter  
  {  
  public:  
  CNetAdapter(void);  
  ~CNetAdapter(void);  
   
  //   当前活动适配器  
  static   int   m_nActiveAdapter;  
  };  
   
  -----------------------------------------------  
  #include   "StdAfx.h"  
  #include   "netadapter.h"  
   
  CNetAdapter::CNetAdapter(void)  
  {  
  m_nActiveAdapter   =   0;  
  }  
   
  CNetAdapter::~CNetAdapter(void)  
  {  
  }

NO.1   作者: FFXI

要在.cpp中加上  
  int   CNetAdapter::m_nActiveAdapter   =   0;


 ·能否传递cfile参数    »显示摘要«
    摘要: func1() { cfile cf(...); func2(cf);//编译提示:cannot convert parameter 1 from class cfile to class cfile } func2(cfile cf) { .... } 这样好像不可以,为什么?应该如何传递cfile参数? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE