vc中,写了A ,B两个类,能在类的定义中相互调用么?

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:43:31
是直接在A,B两个类里声明相应的一个类对象,不是调用方法

#include <stdio.h>

class A{
public:
void add();
};
class B{
public:
void add();
};

void A::add(){
B *b = new(B);
printf("In A::add()\n");
b->add();
}

void B::add(){
A *a = new(A);
printf("In B::add()\n");
a->add();
}

void main(){
A *w = new(A);
w->add();
}

该程序会陷入循环。
A,B两个类可以互现调用。但是要使用我上面的形式。不能直接在类的定义体内完成上面的代码。

.net中向数据库两个表中插入数据,代码怎么写?比如说A表插入A(a,b,c),B表插入B(c,d,e,f) 为何在局域网中A机器能访问了B,而B不能访问A 局域网中A能访问B,B不能访问A。两台电脑的GUEST都开启了?怎么办啊 .net(C#)中da.fill(ds," ")中如果是从两个表中取数据,比如说表A和表B,引号中要怎么写 A,B两个物体相互摩擦,会不会A物体的分子跑到B物体中去? 如何在js中判断两个字符串a,b相同 a=b?? 钢琴谱中,前面写着两个b带表什么? a的平方*(b-c)+b的平方*(c-a)+c的平方*(a-b)=0,则a,b,c中至少有两个数相等. 若(a^2)*(b-c)+(b^2)(c-a)+(c^2)(a-b)=0,求证:a,b,c三个数中至少有两个数相等 有两个数值变量分别为a与b,试写算法,实现a与b值的交互