[code]#include
我想利用这样的方式来减少代码的编写量,如下 但是这样我发现却没有初始化任何成员,这是为什么呢? TdcppBBSolver::TdcppBBSolver() { m = 4;//图中边的条数 n = 4;//lkdebug图中的节点数 l = 0;//表示可行解长度的上限 t0 = 0;//初始时刻 t = t0;//表示当前时间的函数 &nb...
#include
String::String( const char *s) { length=(((strlen(s)!=0)?( strlen( s )+1) : 2)); cout << "Conversion (and default) constructor: " << s << endl; setString( s ); } length 是int私有成员. 调试时编译器显示Access Violation, strlen(s)的value值显示为CX0069: Error: variable needs stack frame [ 本帖最后由 zcm211 于 2007-11-29 14:03 编辑 ]
[code]#include
[quote]
class Base
{
public:
Base() : a(1) {Base(2);}
Base(int k) : a(k) {}
int a;
};
class Extend : public Base
{
public:
Extend(){};
Extend(int a):Base(a){ }
};
int main()
{
Extend m1(3);
Extend m2;
cout<
开始了java语法的属性阶段 昨天晚上搞一下 java类的继承 小的测试程序 class a { int shuxing1 ; public void a(int sx) { shuxing1 = sx; } } class b extends a { int shuxing2; public void b(int sx) { shuxing2 = sx; } } public class Main { public Main() { } public static void main(String[] args) { a test = new a(8); } } 我说明我...