sqrt liefert komische meldung

Dieses Thema im Forum "Mac OS X Entwickler, Programmierer" wurde erstellt von AlexKoeppe, 20.10.2005.

  1. AlexKoeppe

    AlexKoeppe Thread Starter MacUser Mitglied

    Beiträge:
    22
    Zustimmungen:
    0
    MacUser seit:
    25.09.2005
    Hallo. ich hab ein kleines C Programm was nicht ganz das macht was es soll. ich bin mir eigentlich sicher alles richtig gemacht zu haben.
    Kann mir jemand bitte helfen warum ich hier nicht den entsprechenden Wert zureuck bekomme?
    Code:
    #include <iostream>
    #include <math.h>
    
    using namespace std;
    
    double berechne_hypotenuse(double,double); //Prototyp
    
    int main (int argc, char * const argv[]) {
        // insert code here...
    	double kat1,kat2,hyp;
        cout << "Bitte die Laenge der 1. Kathete eingeben: ";
    	cin >> kat1;
    	cout << "Bitte die Laenge der 2, Kathete eingeben: ";
    	cin >> kat2;
    	hyp = berechne_hypotenuse(kat1,kat2);
    	cout << "Die Laenge der Hypotenuse ist " << hyp;
        return 0;
    }
    
    
    double brechne_hypotenuse(double kathete1,double kathete2) {
    	double hypotenuse;
    	hypotenuse = sqrt((kathete1*kathete1)+(kathete2*kathete2));
    	return hypotenuse;
    } // brechne_hypotenuse
    
    Ausgabe:
    Code:
    [Session started at 2005-10-20 01:45:38 +0200.]
    Bitte die Laenge der 1. Kathete eingeben: 4
    Bitte die Laenge der 2, Kathete eingeben: 5
    ZeroLink: unknown symbol '__Z19berechne_hypotenusedd'
    
    Hypotenuse has exited due to signal 6 (SIGABRT).
    
    Kappiere die meldung einfach nicht.

    Gruss Alex
     
  2. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Wie übersetzt Du das Programm?

    Gruss

    Alex
     
  3. MacErik

    MacErik MacUser Mitglied

    Beiträge:
    632
    Zustimmungen:
    12
    MacUser seit:
    06.09.2002
    Wenn du den Quelltext direkt kopiert hast, dann fehlt in dieser Zeile ein "e".
    Gruß,
    Erik
     
  4. AlexKoeppe

    AlexKoeppe Thread Starter MacUser Mitglied

    Beiträge:
    22
    Zustimmungen:
    0
    MacUser seit:
    25.09.2005
    Super ganau das wars. Jetzt funktionierts. bin irgendwie blind. Jetzt weis ich wenigstens was diese Fehlermeldung zu bedeuten hat.

    Gruss Alex
     
Die Seite wird geladen...
Ähnliche Themen - sqrt liefert komische
  1. Kümmelkorn
    Antworten:
    2
    Aufrufe:
    981

Diese Seite empfehlen