Hey leute,
möchte gerne Daten aus einer Strutkur lesen
mein Quelltext
Alles anzeigen
Nur leider muss ich jetzt Operatoren einfügen da der fehler kommt
Fehler 1 error C2677: Binärer Operator '>': Es konnte kein globaler Operator gefunden werden, der den Typ 'zeileDIN1448' akzeptiert (oder keine geeignete Konvertierung möglich) c:\Dokumente und Einstellungen\chriz\Desktop\MarlonProoject\MarlonProoject\MarlonProoject.cpp 61
aber wie mache ich das hab leider keine ahnung davon
möchte gerne Daten aus einer Strutkur lesen
mein Quelltext
Quellcode
- #include "stdafx.h"
- #include <stdio.h>
- #include <string>
- #include <iostream>
- #include <ostream>
- using namespace System;
- /* Deklaration des structs zeile DIN1448 */
- struct zeileDIN1448
- {
- /* Definition der verwendeten Veriablen mit datentyp*/
- int i;
- int d1;
- int l2;
- double t1;
- };
- int main()
- {
- /* Die Definition und initialisierung der Tabelle */
- zeileDIN1448 tabelleDIN1448[8]
- ={
- {100,210,13},
- {110,210,13},
- {120,210,14},
- {140,250,16},
- {160,300,18},
- {180,300,19},
- {200,350,20},
- {220,350,22},
- };
- /* Variablen werden angelegt mit dem passenden Typ und dem dazugehörigen Wer */
- int d1 = tabelleDIN1448[0].d1;
- int l2 = tabelleDIN1448[1].l2;
- double t1 = tabelleDIN1448[2].t1;
- /* Ausgabe text */
- printf("-------------------------------------\n");
- printf("| Suchen in DIN1448 |\n");
- printf("| Autor: Alfred Linder |\n");
- printf("--------------------------------------\n");
- do
- {
- printf("Bitte Durchmesser im Bereich >100 bis 220?");
- scanf_s("%i",&tabelleDIN1448[0].d1);
- }
- while(d1 <= 100 || d1 > 220);
- for (int i = 0; i < 8;i++)
- {
- if (d1 > tabelleDIN1448[i] && d1 <= tabelleDIN1448[i])
- {
- l2 = tabelleDIN1448[1];
- t1 = tabelleDIN1448[2];
- // Falls Eintrag gefunden, beenden der Schleife
- break;
- }
- }
- printf("\n\n Die Daten der Passfeder fuer den Durchmesser d= %i\n",d1);
- printf("Länge l = %i \n Nuttiefe t1 = %i\n",l2,t1);
Nur leider muss ich jetzt Operatoren einfügen da der fehler kommt
Fehler 1 error C2677: Binärer Operator '>': Es konnte kein globaler Operator gefunden werden, der den Typ 'zeileDIN1448' akzeptiert (oder keine geeignete Konvertierung möglich) c:\Dokumente und Einstellungen\chriz\Desktop\MarlonProoject\MarlonProoject\MarlonProoject.cpp 61
aber wie mache ich das hab leider keine ahnung davon