-1
#include "Calculator.h"
#include <iostream>
#include <string>
#include <cmath>
#include "DoWhileLoops.h"
#include "Average.h"
#include "SwitchStatement.h"
#include "LogicalOperators.h"
#include <cstdlib>
#include "RandomNumberGenerator.h"
#include <stdlib.h>
#include <ctime>
#include "DefaultArguments.h"
#include "FindingCenter.h"
using namespace std;
int length;
int width;
int Horizontal(int length, int width);
FindingCenter::FindingCenter()
{
cout << Horizontal();
cout << "What is the length?" << endl;
cin >> length;
cout << "What is the width?" << endl;
cin >> width;
}
int Horizontal(int length, int width)
{
return ((17-(length + width))/ 3);
}
我不断收到此错误17x11纸:中心利用水平
"too few arguments to function 'int Horizontal(int, int)"
的代码是我个人的使用即时通讯试图居中17x11纸。 其正确的投影纸我的机械绘图类......也任何其他指针将有助于thx :)
错误非常明显,当你需要2个参数时,你会调用没有参数的'Horizontal'。 – wil93
由于您尚未提供任何参数,因此您还不清楚您想要对Horizontal()执行什么操作。也许,你想要用户输入,然后打印出水平(长度,宽度)?我的代码在这里:https://ideone.com/0IgEi3 –