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

    摘要: 出了问题怎么办 问题是它就是一个测试用的demo 呀 大家伙帮我分析分析杂办? ......
    摘要: 我打算用jasperreport与ireport做报表,输出是html,但我看它demo,没有打印的,是不是要自己用webbrowser或scriptx等网页打印控件来实现? ......


几个基础问题,关于头文件,类,全局变量

我在一个工程需要定义一些结构,是通用的。所以我想把他们放在一个文件中。我把他们定义在头文件中,但是编译的时候出错,估计是写法有问题。  
  又,我有一批数据,也是全局的,在工程的各个地方都有用到,所以我想把它们定义成全局变量。同样,我把它定义在.h中的时候也报错,请问该如何处理?  
  小弟菜。。。。

NO.1   作者: DentistryDoctor

在.cpp文件中定义,在.h文件中写extern.

NO.2   作者: songhtao

这是BCB   TForm1头文件的一个例子其中*Form1是个全局变量。  
  class   TForm1   :   public   TForm  
  {  
  __published: //   IDE-managed   Components  
  private: //   User   declarations  
  public: //   User   declarations  
                  __fastcall   TForm1(TComponent*   Owner);  
  };  
  //---------------------------------------------------------------------------  
  extern   PACKAGE   TForm1   *Form1;  
  //---------------------------------------------------------------------------  
  #endif

NO.3   作者: XBox360

引用一下楼上的  
   
  class   TForm1   :   public   TForm  
  {  
  __published: //   IDE-managed   Components  
  private: //   User   declarations  
  public: //   User   declarations  
                  __fastcall   TForm1(TComponent*   Owner);  
  };  
  //---------------------------------------------------------------------------  
  extern   PACKAGE   TForm1   *Form1;  
   
  extern   int   a;   //   你的变量  
  //---------------------------------------------------------------------------  
   
  #endif  
   
  然后在cpp文件中  
  int   a;

NO.4   作者: ZengMuAnSha

结构体   是不需要Extern的  
  我一般在H里面  
  typedef   struct  
  {  
   
  }TMyName;  
  然后要用到的单元   #include   就OK


 ·关于.net中的表单数    »显示摘要«
    摘要: .net中获取表单的中的input的数据(c#) request.form["price_name"] 如果一个表单中有多个 price_name  怎么办 我想获取第一个怎么获取? 获取表单的个数如何获取? ......
» 本期热门文章:

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