Anzeige:

Suchen:

Art: Beiträge; Benutzer: Odzilla

Suchen: Die Suche dauerte 0,01 Sekunden.

  1. Thema: Header Problem

    von Odzilla
    Antworten
    4
    Hits
    2.256

    Argh jetz seh ich den Fehler :) class...

    Argh jetz seh ich den Fehler :)


    class cMyData
    {
    public:
    [...]
    void Destroy() { myNode->Destroy(); } // <- aua
    protected:
    cNode * myNode;
  2. Thema: Header Problem

    von Odzilla
    Antworten
    4
    Hits
    2.256

    Ja, schön wärs ;) Brauch ja in der Klasse...

    Ja, schön wärs ;)

    Brauch ja in der Klasse cNode zb auch Zugriff auf Methoden der Klasse cMyData ... und da haperts dann.

    so zb:

    bool cInternalNode::Run( cMyData * data )
    {...
  3. Thema: Header Problem

    von Odzilla
    Antworten
    4
    Hits
    2.256

    Header Problem

    Und gleich das nächste Problem :)

    Habe zwei verschiedene Klassen in zwei verschiedenen Header-Dateien definiert.
    list.h:


    #include "data.h" // <- führt an der Stelle zu 'cNode undeclared'...
  4. Antworten
    4
    Hits
    2.473

    In diesem Fall: Mal wieder neu schreiben :) ...

    In diesem Fall: Mal wieder neu schreiben :)

    Das nachträgliche Umstellen des Programms auf das Benutzen von Threads war keine allzu blendende Idee ^^
  5. Antworten
    4
    Hits
    2.473

    Naja ... später im Programmablauf bekomme ich...

    Naja ... später im Programmablauf bekomme ich immer das selbe: Segfault

    Aber der Fehler deutet doch darauf hin, dass myData seine Gültigkeit verloren hat. Andererseits liefert die Funktion ja das...
  6. Antworten
    4
    Hits
    2.473

    "Interressanter" Speicherzugriffsfehler [solved]

    Ich stehe vor einem kleinen Rätsel:

    Ich habe eine Klasse, die als Glied einer verketteten Liste fungiert und einen Pointer auf eine Datenklasse enthält.

    Ich habe zwei verschiedene Methoden der...
  7. Antworten
    3
    Hits
    2.648

    OK es geht jetzt. Leider bin ich jetzt...

    OK es geht jetzt.

    Leider bin ich jetzt vollends verwirrt.
    Irgendwas funktioniert bei der vererbung nicht. Ich hab jetzt allen Tochterklassen von cNode die wichtigen Funktionen nochmal deklariert...
  8. Antworten
    4
    Hits
    2.388

    Würde mit if((opendir((aktdirn.c_str())))==NULL)...

    Würde mit if((opendir((aktdirn.c_str())))==NULL) gehen.

    string::c_str() liefert nen char* zurück.

    btw: wozu so viele klammern? :)

    edit: och zu spät ^^
  9. Antworten
    3
    Hits
    2.648

    Hmm, beim erzeugen des Nodes werden immer schon...

    Hmm, beim erzeugen des Nodes werden immer schon beide Pointer auf die entprechenden Vorgänger und Nachfolger gesetzt.

    Selbst beim ersten Glied dürfte das kein Problem sein, da am Anfang der Liste...
  10. Antworten
    3
    Hits
    2.648

    Verkettete Liste - Löschung von Gliedern

    Hi,


    ich habe eine verkettete Liste, die eine Datenklasse aufnimmt.
    Die Glieder der Liste tragen zwei Zeiger: einen auf das vorherige und einen auf das nächste Glied.

    cNode * myNext;
    cNode *...
  11. Thema: Klassenproblem

    von Odzilla
    Antworten
    7
    Hits
    2.989

    hehe kommt mir bekannt vor, mein letzter bot war...

    hehe kommt mir bekannt vor, mein letzter bot war ein gewirr aus strings und char[] *gg*

    naja wollte mir mal bissl die klassen in c++ anschaun, hab bisher nur c gemacht
  12. Thema: Klassenproblem

    von Odzilla
    Antworten
    7
    Hits
    2.989

    ah danke vielmals, jetzt gehts :)

    ah danke vielmals, jetzt gehts :)
  13. Thema: Klassenproblem

    von Odzilla
    Antworten
    7
    Hits
    2.989

    ahh thx des hatte ich glatt übersehen ^^ habs...

    ahh thx des hatte ich glatt übersehen ^^

    habs jetzt abgeändert:

    int cMyServer::Test(const cMyServer & other)
    {
    if(strcmp(this->GetIt(),other.GetIt())==0) return 1;
    else...
  14. Thema: Klassenproblem

    von Odzilla
    Antworten
    7
    Hits
    2.989

    Klassenproblem

    Hi,


    ich habe eine Klasse 'cMyServer', die eine Funktion 'GetIt' bietet, die einen string aus der Klasse ausgibt.


    class cMyServer : public cMyData
    {
    public:
    ...
Ergebnis 1 bis 14 von 14