Fehlermeldungen variable hat unvollständigen Typ "void"

Ich bin Codierung einer grundlegenden C++ - Programm zur Berechnung der Länge und der Steigung einer Linie. Der Benutzer gibt einen Satz von x-und y-Koordinate, die Punkte und das Programm zeigt dann ein Menü der Benutzer gefragt wird, wenn er/Sie möchte, um zu berechnen, nur die Steigung ist nur die Länge, oder aber auch die Neigung und die Länge. Allerdings bin ich mir immer einen Fehler auf meiner void-Menü-Funktion, die besagt, dass die variable hat einen unvollständigen Typ "void". Mein code, wie es jetzt steht, ist unten.

#include <iostream>
#include <cmath>

void Menu (int& MenuNum);
void CalculateSlope (int& X1, int& X2, int& Y1, int& Y2);
void CalculateLength (int& X1, int& X2, int& Y1, int& Y2);

using namespace std;

int main(int argc, const char * argv[])
{

    int X1;
    int X2;
    int Y1;
    int Y2;
    int MenuNum;
    //Ask User for Points

    cout << "Enter points (X1,Y1) and (X2,Y2) for the line." << endl;
    cout << " " << endl;
    cout << "X1:" << endl;
    cin >> X1;
    cout << "Y1:" << endl;
    cin >> Y1;
    cout << "X2:" << endl;
    cin >> X2;
    cout << "Y2:" << endl;
    cin >> Y2;

    cout << "Points entered are" 
         << " : " << X1 << "," 
         << Y1 << " and " 
         << X2 << "," << Y2 << endl;
    cout << "                  "<< endl;

    //Menu

    void Menu (MenuNum);
    {
        cout << "To calculate the slope of the line, enter 1 " << endl;
        cout << "To calculate the length of the line, enter 2" << endl;
        cout << "To calculate the length and slope of the line, enter 3" << endl;
        cin >> MenuNum;

    }

Auch, wenn Sie ihm geben könnte einige Hinweise auf, wie aufrufen, die Steigung und die Länge der Berechnung von Funktionen aus dem Menü die Funktion, das wäre toll.

Dank!

Die Linie bedeutet die Fehlermeldung verweist?
Sie machen immer noch Fehler im Zusammenhang mit sehr grundlegende Dinge... ich schlage vor, Sie Lesen ein wenig mehr über C/C++ in einem tutorial wie diesem: cplusplus.com/doc/tutorial
cplusplus.com ist furchtbar; nicht zu empfehlen!
C++ Primer kann helfen, dieses viel 😉

InformationsquelleAutor user2438644 | 2013-05-31

Schreibe einen Kommentar