登录 | 首页 -> 华新鲜事 -> 社会百科 | 切换到:传统版 / sForum | 树形列表
一个c++ 问题
<<始页  [1]  末页>> 

一个c++ 问题
我有2个class

class1.h;
class1.cpp;

class2.h;
class2.cpp;

在class2.cpp中,我要用到class1.cpp的一个variable(say var1)的value,可是我要怎样才能做到这样呢?
[雨色云飞 (12-25 23:36, Long long ago)] [ 传统版 | sForum ][登录后回复]1楼

try this------------1.h-------------------
int a;

class test1
{
public:
test1(){a=5;}
};


-------------1.cpp--------------------
#include "1.h"

-------------2.h-----------------------
#include "1.h"

extern int a;

-------------2.cpp--------------------
#include <iostream.h>
#include "2.h"

void main()
{
char d;
test1* newclass=new test1();
cout<<a;
cin>>d;
}
[cnlayer (12-26 0:33, Long long ago)] [ 传统版 | sForum ][登录后回复]2楼

(引用 cnlayer:try this------------1.h------------------- int a; class test1 { public: test1(){a=5;} }; -------------1.cpp------------...)compiled and run under BCB6.0[cnlayer (12-26 0:34, Long long ago)] [ 传统版 | sForum ][登录后回复]3楼

(引用 cnlayer:try this------------1.h------------------- int a; class test1 { public: test1(){a=5;} }; -------------1.cpp------------...)thanks ![雨色云飞 (12-26 1:45, Long long ago)] [ 传统版 | sForum ][登录后回复]4楼

(引用 cnlayer:try this------------1.h------------------- int a; class test1 { public: test1(){a=5;} }; -------------1.cpp------------...)强! 这你都还记得啊........[崃仔 (12-26 4:02, Long long ago)] [ 传统版 | sForum ][登录后回复]5楼

(引用 崃仔:强! 这你都还记得啊........)多谢捧场^_^[cnlayer (12-26 4:22, Long long ago)] [ 传统版 | sForum ][登录后回复]6楼


<<始页  [1]  末页>> 
登录 | 首页 -> 华新鲜事 -> 社会百科 | [刷新本页] | 切换到:传统版 / sForum