Zum Inhalt springen

nova

Mitglieder
  • Gesamte Inhalte

    12
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von nova

  1. danke für die antwort! dummerweise, hab ich jetzt ein anderes problem: ich möchte die set direkt nach jeder eingabe mit setW.insert(wert) auffüllen. wenn ich aber die set ausgeben will, mit einer schleife for(j=setW.begin(); j != setW.end(); j++) print(*j) wird immer nur der erste wert ausgegeben. :confused: :confused: wieso das? kann man mit insert, nicht gleich die daten in der richtigen reihenfolge einfügen lassen?
  2. solange loop kleiner als 10 ist, wird loop um 2 inkrementiert nova
  3. liebe leute ich hab eine template klasse des typs struktur<T>. im main programm hab ich nun eine set<struktur<string>, greater<struktur<string> > setW erzeugt und möchte die einer methode der template klasse übergeben. ich krieg das einfach nicht hin, was muss ich denn für eine signatur bei der funktion verwenden? funktion(set<struktur<T>, greater<struktur<T> >&) funktioniert jedenfalls nicht :confused: kann mir jemand rat geben? wäre sehr, sehr dankbar! nova
  4. wow, na danke, das war jetzt der aufsteller des tages fühl mich halt noch als anfänger, weil ich eignetlich noch gar nicht so durchblicke, es aber in meinem studium so unheimlich schnell vorwärts geht... find jedenfalls toll dass es so ein forum gibt und vor allem leute wie dich crush :)
  5. ..sind wohl typisch (dumme) anfänger-fehler :WD
  6. CRUSH DU BIST DER GROESSTE!!!! :D oh mensch, danke!! ich hatte doch tatsächlich die include in der .cpp!!! könnte mich schlagen ich bin dir soooo dankbar :)
  7. das sind die geneuen fehlermeldungen: c:\programme\microsoft visual studio\myprojects\rucksack1\laderaum.h(39) : error C2061: Syntaxfehler : Bezeichner 'matrix' c:\programme\microsoft visual studio\myprojects\rucksack1\laderaum.cpp(23) : error C2511: 'bottomUpAlgorithmus' : Überladene Member-Funktion 'void (class matrix<int> &,class Gueter *)' nicht in 'Laderaum' gefunden c:\programme\microsoft visual studio\myprojects\rucksack1\laderaum.h(16) : Siehe Deklaration von 'Laderaum' versteh auch nicht warum er eine überladene memberfunktion meldet, ich hab sie genau so in der header-datei deklariert.. :confused: die include files sollte auch alles stimmen.... verzweiflung macht sich breit:(
  8. liebe leute ich hab eine template klasse matrix (template <typename T> class matrix....), wieso in aller welt kann ich in einer funktion die übergabe nicht folgendermassen machen:confused: :confused: :confused: void bottomUpAlgorithmus(matrix<int>& tableau, Gueter* array); es kommt immer ein compiler-fehler "bezeichner matrix", was soll denn das?? :( please help me...... thanxx very much
  9. nova

    Matrix (Rucksackproblem)

    hey goos sowas hatte ich mir eigentlich auch gedacht, aber es wird dann verdammt kompliziert.. :confused: ich habs mal so versucht: private: int nRows, nCols, nGut; vector<vector<vector<T> > >mat; template <typename T> matrix<T>::matrix(int numRows, int numCols, int nG, const T& initVal): nRows(numRows), nCols(numCols), nGut(nG), mat(numRows, vector(numCols vector<T>(nGut ,initVal) ) ) {} bitte nicht lachen das läuft eben nicht wie es sollte.... na wenn das jedenfalls irgendwie klappen sollte, könnte ich dann der matrix so einen weiteren vektor anfügen? matrix[j] = neuervektor; hiilfe, aus mein aus meinem kopf steigt rauch auf.... :WD
  10. hallo leute ich bin jetzt soweit dass ich eine matrix mit den entsprechenden werten berechnen kann. nun hab ich aber ein neues problem und zwar: ich sollte jedem matrix-wert (matrix[j]) noch weitere werte zordnen können. ist es irgendwie möglich für jeden einzelnen matrix-wert noch einen vektor zu definieren den man dynamisch erweitern kann? wie könnte das in etwa aussehen? naja, vielleicht etwas kompliziert was? wär aber super toll wenn mir jemand einen rat hätte thanxxx
  11. nova

    Rucksackproblem

    thanx klotzkopp dein tipp hat mir weitergeholfen, hab das nicht gerafft, dass das eine element ja ein vektor war und man daher nicht elementweise einfügen konnte!!
  12. nova

    Rucksackproblem

    hallo liebe leute ich sollte ein programm schreiben, welches die optimale güterzuordnung eines "rucksacks" mit bestimmter kapazität berechnet. nun sollte ich dabei eine 2d matrix benutzen, und da fangen auch schon die probleme an :confused: ein klassentemplate für die matrix ist vorhanden. das wär der konstruktor für die matrix: template <typename T> matrix<T>::matrix(int numRows, int numCols, const T& initVal): nRows(numRows), nCols(numCols), mat(numRows, vector<T>(numCols,initVal)) {} nehmen wir an ich deklariere folgendes: matrix<int>* tableau sollte man dann dieses tableau nicht, z.B. in einer Schleife, dynamisch erweitern können? So irgendwie: tableau[i-1][j-1].push_back(0) bitte helft mir weiter, bevor ich noch verzweifle.... :WD herzlichen dank!!!!! nova

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...