急!!!C++程序问题

完全按照题目给出的输入但是还是一大把错误,真的找出来了。求高手指导
#include<iostream>
using namespace std;
class Base1
{
public:
Base1(int d){cout<<d;}
~Base1(){}
};
class Base2
{
public:
Base2(int d){cout<<d;}
~Base2(){}
};
class Derived : public Base1,Base2
{
class Derived(int a,int b,int c;int d):Base1(b),Base2(a),b1,b2(c){}
private:
int b1;
int b2;
};

int main()
{
Derived d(1,2,3,4);
return 0;
}

#include<iostream>
using namespace std;
class Base1
{
public:
    Base1(int d){cout<<d;}
    ~Base1(){}
};
class Base2
{
public:
    Base2(int d){cout<<d;}
    ~Base2(){}
};
class Derived : public Base1,Base2
{
public:
    Derived(int a,int b,int c,int d):Base1(b),Base2(a),b1(c),b2(d){} //问题在这里认真对照
private:
    int b1;
    int b2;
};

int main()
{
    Derived d(1,2,3,4);
    system("pause");
    return 0;
}

追问

写错了一个逗号和少了个括号,谢谢你

温馨提示:内容为网友见解,仅供参考
无其他回答

C++问题,急!~
C++中表达式(p+2)= 5实际表示的是将数组a中的第三个元素的值赋为5,即等同于a[2]=5。而语句int *p = a;则是创建了一个指针变量p,并将其指向了整型数组a的第一个元素。这时,p和a在内存中所指向的位置相同,都代表数组a。理解这两个概念的关键在于指针和数组在C++中的交互。数组可以看...

C++问题,高手请进!!!急!!!
include <iostream> include <algorithm>\/\/这是用于排序的库函数 include <ctime> using namespace std;int main(){ srand((unsigned)time(0));\/\/时间种子 int N;int a[100],b[100];cin>>N;for(int i=0;i<N;i++)a[i]=rand()%1000+1;\/\/产生随机数 sort(a,a+N);\/\/这个用来排序...

高分求助一个C++问题(急!!!)
1、vector是模板类,必须指定类型才能用,比如vector<long> 2、array是保留字,不能用作变量名,至少在vc2008下是这样的,所以我改成了my_array 3、vector::size_type,同1问题,也得给出类型vector<long>::size_type 4、 for(vector::size_type i=array.size();i>=0;--i)这句判断是有问...

下面这个c++程序运行不出来啊,求大神指点,急!!!
int main(){ int a,b,c,i;a=1; \/\/1 不是完数 从2开始。i=1;while(a<=999) \/\/这里的分号去掉 { a++;c=0; \/\/每次都设置为0 i=1; \/\/每次的因子都是从1开始 do { b=a%i;if(b==0)c+=i;i++;}while(i!=a);if (c==a)cout<<a<<endl;} return 0;} ...

急急C++应用程序错误,不能为read
软件方面就是程序冲突,内存被分配为一个个地址,这个地址用到的时候软件冲突导致内存写不进,就会出 现这种情况。如果你最近装了什么新软件 谢了试试,还有可能是系统有问题了,硬件方面那就是内存有问题了,这个地址在内存里是坏的不能存取,当你用到它的时候系统就报错了,解决方法一般都是先软后...

一道C++的题目 急!!!
问题一,你那个静态属性需要再外面定义下。你可以直接在main函数上面加一句 double SavingAccount::annualInterestRate= 0.0;上面说的是一个语法问题。另外,你这似乎还有个设计问题。如果如你这样写的话,也大体能做到你的效果。但是类的成员属性 savingsBalance就没起到作用了。正常情况下应该是将 这...

急:C++ 程序设计 组合问题:找出从自然数1、2……n中任取个数的所有组 ...
int r,n,a[64];void f(int k){ int i;if(k>r){ for(i=1; i<=r; i++)printf("%d ",a[i]);putchar('\\n');return;} for(i=1; i

急~C++。这个程序段的输出结果是?int x=3;do {cout<<(x-=2);} while...
1-2,开始先输出3-2也就是1,此时--x是0,而(!(--x))则为非0,也就是真,继续执行输出,x-2就是0-2,就是-2,此时(!(--x))为0就是假,结束

求解C++问题!!急求!!!编写程序统计某文中出现 if while for 单词的...
%d\\n if单词的个数为:%d\\n",for_num,while_num,if_num);return 0;} 说一下,因为txt中每个单词都是用" "(空格)区分的,所以程序中使用了 p = _tcstok(cstr," ");来查找每个单词,当然如果你喜欢使用","来区分,那么要在_tcstok函数的第二个参数换成","即可。以上,有问题请追问。

C++问题!无论对错程序都说只有一个错误…为什么啊
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、...

相似回答