Zum Inhalt springen

ph-online

Mitglieder
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von ph-online

  1. Schreibt ihr nur zu algorithmen im PseudoCode oder müsst ihr den Code in einer Programmiersprache darstellen? Habe ein paar übungsaufgaben, welche ich dir aber leider erst nächstes Wochenende ins Netz stellen kann. Wenn dir das reichen sollte mach ich es gerne... MfG, Patrick
  2. Du vergleichst doch da char* bzw char-arrays, kann man diese überhaupt so vergleichen?? man muss diese doch mit strcmp vergleichen... Funzt das Programm so??? MfG, Patrick
  3. achso, ja das ist noch besser, werde es gleich testen... fertisch, funzt super, danke danke
  4. meinst du dann: struct tStapelElem { int typ; int zahl[4]; usw... struct tStapelElem* pweiter; } ??? ich denke mal schon, danke für die Hilfe. So funktioniert es natürlich. So hatte ich es auch zuerst, aber ich dachte wenn ich es anders mache, dann ist die Struktur tKarte nicht nochmal in der Struktur tStapelElem angelegt. Naja egal, werde dann mal weiter machen. mfg, patrick
  5. Hallo, danke erstmal für die schnelle antwort... zum 2. Punkt hast recht, jetzt wo du es sagst, logisch... *grins* zum 1. Punkt wie muss ich denn dazu noch speicher allocieren? Wenn ich mit einen Speicher vom struct tStapelElem allociere muss das doch reichen, der legt doch dann speicher in der entsprechenden Größe an. mit pweiter kann ich ja auch ohne probleme arbeiten. MfG, Patrick
  6. Hallo @all ich habe ein Problem mit einem C-Programm. Ich möchte Daten, die ich einlese in einen Stapel speichern und ich finde meinen Fehler nicht. Es funktionierte alles wunderbar, als ich in der Struktur tStapelElem nur einen Integer und einen Zeiger auf sich selbst hatte. Jetzt habe ich 2 Zeiger in dieser Struktur und das Programm stürzt an der entsprechenden Stelle immer ab. mein Quellcode: //die strukturen struct tKarte { int zahl[4]; int drehung; int typ; }; struct tStapelElem { struct tKarte* pKarte; struct tStapelElem* pweiter; }; //die funktionen int einlesen(const char* File, struct tStapelElem* head) { FILE* input_File; if ((input_File = fopen(File, "r")) != NULL) { int i; struct tKarte buffer; //zwischenspeicher for(i=0; i < GROESSE; i++) { fscanf(input_File, "%d %d %d %d %d", &buffer.typ, &buffer.zahl[0], &buffer.zahl[1], &buffer.zahl[2], &buffer.zahl[3]); //Stapel füllen stapel_einfuegen(&(*head), &buffer); } fclose(input_File); return 1; } else { msg("Datei kann nicht geöffnet oder nicht gefunden werden"); return 0; } } //Stapelverarbeitung void stapel_einfuegen(struct tStapelElem *head, struct tKarte *buffer){ struct tStapelElem *pElem, *aktuell; aktuell = head; while (aktuell->pweiter->pweiter != NULL){ aktuell = aktuell->pweiter; } pElem = (struct tStapelElem*)malloc(sizeof(struct tStapelElem)); if(pElem != NULL){ int i; pElem->pweiter = aktuell->pweiter; aktuell->pweiter = pElem; for(i=0; i<4; i++) { //in den folgenden Zeilen muss der Fehler liegen pElem->pKarte->zahl[i] = buffer->zahl[i]; } pElem->pKarte->typ = buffer->typ; } } Vielen Dank für Eure hilfe, MfG, Patrick
  7. Moin und Frohe Ostern erstmal... Ich habe eine Zeitschrift, da stand ein Teil darüber und ich habe auch mal was im Internet gefunden, weiss aber leider nicht mehr wo... Wenn du bei Microsofts MSDN Registriert bist, kannst diese im Internet benutzen, da steht bestimmt was... Ansonsten fragst du einfach mal bei Google nach, wie die sowas gemacht haben... Im Grunde genommen muss man nur eine ToolBar basteln und diese irgendwie einbinden *g*... Ich schaue mal nach, sobald ich nen link habe schreibe ich ihn hier rein... mfg patrick
  8. Kein Problem, arbeite mit Win XP und habe Visual Studio.NET und Visual Studio 6 Pro zur Verfügung... Falls es aber einfacher mit dem Borland CBuilder geht, könnte ich mir den auch besorgen... Alles klar, dann schonmal danke für eure mühen... mfg, patrick
  9. Hallo ForumGemeinde, meine Frage, ich habe ein C-Programm erstellt welches bisher noch ein Menü hat wo ich z.B. eine 1 Eingebe um zum 1. Punkt im Menü zu gelangen oder wo ich ein B eingebe für Ende... Nun möchte ich meine Menü gerne professioneller gestalten und wüsste nun gerne wie ich eine Tastatur steuerung einbaue. Beispiel ein Menü... M-Punkt 1 M-Punkt 2 usw.. der 1. Punkt soll dann eine andere Textfarbe bekommen und sobald ich die Pfeil-Nach-Unten Taste drücke soll der 2. Punkt die andere TExtfarbe bekommen usw.. Wer kann mir helfen??? Mir würde schon reichen, wenn mir jemand sagt, wie ich Zeichen durch Tastendruck verschiebe...
  10. Ich kann dir noch ein bisschen zu COBOL sagen... SCH***SE Nee, quatsch, jetzt mal ernst. Also COBOL wird eigentlich nur noch von Banken und Versicherungen verwendet, da diese auf riesengroße Datenbestände auf Großrechnen zugreifen und diese halt mit COBOL programmiert werden (wurden)... Die meisten Unternehmen benutzen COBOL nicht mehr, da der Trend ja wie bekannt nicht zum Großrechner geht sondern genau in die andere Richtung.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...