Anfängerfrage



  • Die Variable auf dem Heap anlegen

    std::auto_ptr<A> einA;
    
    if (Ne Bedingung)
    {
        einA = new A (10, 10);
    }
    else
    {
        Generator gen;
        einA = new A (gen.erzeugeA()); 
    }
    
    // Verwendung von einA mittels *einA
    


  • Hallo,

    das habe ich probiert, bekamm dann immer als Fehler bei der Zuweisung:

    A* einA;

    if(..){

    ...
    einA = ..
    }
    src/./main.cc💯 Warnung: Adresse eines temporären Wertes wird ermittelt



  • Z2 schrieb:

    new A (gen.erzeugeA());
    


  • hi,

    vielen Dank für eure schnelle Hilfe, werde beide Sachen mal testen und mich nochmal melden.

    Danke erst mal.



  • Hi,

    es tut mit dem A* einA, die andere Variante hat mir dem Bildschirm mit Fehlern zugeschossen. Vielen Dank für die schnelle Hilfe.

    mfg

    uwe



  • Was für Fehler? Meine Güte! Das ist jetzt schon der zweite Thread innerhalb von fünf Minuten, in dem jemand von einem Fehler spricht ohne in anzugeben. Glaubt Ihr Nasen, wir könnten hellsehen? Denkt doch mal ein Bißchen mit! Ich könnte ausrasten, wenn ich sowas lese.

    Ok, Dampf abgelassen. Blutdruck ist wieder unten. Zurück zum Thema. Die Variante von Konstruktör ist leider nicht ganz sauber. Wenn dir zwischen der Konstruktion des A-Objektes und seiner Destruktion (an die man in diesem Fall auch denken muß) eine Exception geworfen wird, hast du bestenfalls ein Resources-Leak. Könnte man natürlich mit einem try-catch-Block abfangen, aber das wird dann richtig häßlich. std::auto_ptr ist hier allemal die bessere Lösung.



  • hi nochmal,

    die Fehlermedlung habe ich weggelassen weil sie ewig lang war. jetzt habe ich es nochmal probiert und ermault im moment nicht. na ich schau mal das ich es ans laufen bekomme und wenn er mir dann nicht mit speicherzugrifffehler abraucht bin ich selig.

    danke, auf jeden erst mal.



  • Speicherzugriffsfehler hängen häufig davon ab, ob man gerade Glück oder Pech hat. Die sicherere Variante ist auf jeden Fall std::auto_ptr.



  • hi,

    jetzt bekomme ich als Fehler:

    include/game/LifeBoard.h:42: Fehler: »using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse
    include/game/LifeBoard.h:42: Fehler: expected »;« before »<« token

    was heißt das?



  • sorry, doppelpost. :|



  • Fehlermeldungen ohne den Code (oder zumindest den Codeausschnitt), der den Fehler erzeugt, sind auch nicht sehr hilfreich. Jemand sollte in diesem Forum wirklich mal irgendwo einen großen, deutlich sichtbaren FAQ-Beitrag zum Thema "Wie frage ich richtig" schreiben 😉

    Ok, in diesem Fall habe ich vielleicht eine Chance das Problem zu erraten. Inkludiere mal <memory>



  • Aua,

    da kracht es richtig:

    g++ -c -Wall -Iinclude -Iinclude/./ -Iinclude/X/ -Iinclude/board/ -Iinclude/game/ -Iinclude/util/ -I/usr/X11R6/include -o bin/LifeBoard.o src/game/LifeBoard.cc
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/i386-redhat-linux/bits/c++locale.h:67: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stringfwd.h:48: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stringfwd.h:51: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stringfwd.h:54: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stringfwd.h:58: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stringfwd.h:63: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:80: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:94: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:54: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:57: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:60: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:63: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:66: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:69: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:73: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:77: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:81: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:85: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:88: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:91: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:94: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:97: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/iosfwd:100: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:67: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:94: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:100: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:107: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:113: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:119: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:125: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_pair.h:142: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:80: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:82: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:89: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:98: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:102: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:108: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:116: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:123: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:131: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:136: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:143: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:150: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:160: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:170: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:177: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:184: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:191: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:199: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:207: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:214: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:221: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:228: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:235: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:242: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:249: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:256: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:266: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:274: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:281: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:288: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:298: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:305: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:315: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:322: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:333: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:341: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:349: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:357: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:370: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_types.h:104: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_types.h:126: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_types.h:136: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_types.h:146: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_types.h:162: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:72: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:89: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:112: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:121: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:131: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:147: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator_base_funcs.h:170: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:91: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:278: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:284: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:290: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:296: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:302: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:308: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:314: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:320: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:328: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:334: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:340: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:346: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:352: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:358: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:364: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:382: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:442: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:457: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:516: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:535: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:612: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:632: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:728: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:734: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:740: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:746: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:753: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:759: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:765: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:771: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:777: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:783: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:789: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:795: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:805: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_iterator.h:811: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:90: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:105: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:120: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:140: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:182: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:204: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:226: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:246: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:262: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:275: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:293: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:305: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:320: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:329: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:338: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:347: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:373: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:390: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:403: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:417: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:430: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:446: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:455: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:465: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:475: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:502: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:520: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:533: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:558: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h: In function »void std::fill(signed char*, signed char*, const signed char&)«:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:581: Fehler: Deklaration der C-Funktion »void std::fill(signed char*, signed char*, const signed char&)« steht in Konflikt mit
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:573: Fehler: vorherige Deklaration »void std::fill(unsigned char*, unsigned char*, const unsigned char&)« hier
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h: In function »void std::fill(char*, char*, const char&)«:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:589: Fehler: Deklaration der C-Funktion »void std::fill(char*, char*, const char&)« steht in Konflikt mit
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:581: Fehler: vorherige Deklaration »void std::fill(signed char*, signed char*, const signed char&)« hier
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h: At global scope:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:596: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:609: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:634: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:645: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:653: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:661: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:681: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:716: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:746: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:778: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:810: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:850: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h: In function »bool std::lexicographical_compare(const char*, const char*, const char*, const char*)«:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:892: Fehler: Deklaration der C-Funktion »bool std::lexicographical_compare(const char*, const char*, const char*, const char*)« steht in Konflikt mit
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_algobase.h:878: Fehler: vorherige Deklaration »bool std::lexicographical_compare(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*)« hier
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/ext/new_allocator.h: At global scope:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/ext/new_allocator.h:49: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/ext/new_allocator.h:110: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/ext/new_allocator.h:115: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/allocator.h:56: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/allocator.h:60: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/allocator.h:81: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/allocator.h:110: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/allocator.h:115: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:75: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:90: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:104: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:116: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:134: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:146: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:166: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:168: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_construct.h:177: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:69: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:76: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:105: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h: In function »wchar_t* std::uninitialized_copy(const wchar_t*, const wchar_t*, wchar_t*)«:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:125: Fehler: Deklaration der C-Funktion »wchar_t* std::uninitialized_copy(const wchar_t*, const wchar_t*, wchar_t*)« steht in Konflikt mit
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:117: Fehler: vorherige Deklaration »char* std::uninitialized_copy(const char*, const char*, char*)« hier
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h: At global scope:
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:133: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:140: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:167: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:179: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:185: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:212: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:227: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:248: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:257: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:275: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:283: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:303: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:323: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:350: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_uninitialized.h:373: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_raw_storage_iter.h:70: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:284: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:314: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:368: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:419: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:470: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:521: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:572: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:623: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:674: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:725: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:776: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:827: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:878: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:929: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:980: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:1037: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/limits:1094: Fehler: Templatespezialisierung mit C-Bindung angegeben
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:72: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:108: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:120: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:132: Fehler: Template mit C-Bindung
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:173: Fehler: Template mit C-Bindung
    src/game/LifeBoard.cc: In constructor »LifeBoard::LifeBoard(char*)«:
    src/game/LifeBoard.cc:23: Fehler: no match für »operator=« in »((LifeBoard*)this)->LifeBoard::board = ((((size_t)br. BoardReader::getBoardColumns()), ((size_t)br. BoardReader::getBoardLines())), (((LocalBoard*)operator new(16u)), (<anonymous>->LocalBoard::LocalBoard(<anonymous>, <anonymous>), <anonymous>)))«
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:223: Anmerkung: Kandidaten sind: std::auto_ptr<_Tp>& std::auto_ptr<_Tp>::operator=(std::auto_ptr<_Tp>&) [with _Tp = LocalBoard]
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:353: Anmerkung:                  std::auto_ptr<_Tp>& std::auto_ptr<_Tp>::operator=(std::auto_ptr_ref<_Tp>) [with _Tp = LocalBoard]
    src/game/LifeBoard.cc:24: Fehler: keine passende Funktion für Aufruf von »BoardReader::fillBoard(std::auto_ptr<LocalBoard>&)«
    include/util/BoardReader.h:41: Anmerkung: Kandidaten sind: void BoardReader::fillBoard(LocalBoard*)
    src/game/LifeBoard.cc: In constructor »LifeBoard::LifeBoard(int, int)«:
    src/game/LifeBoard.cc:34: Fehler: no match für »operator=« in »((LifeBoard*)this)->LifeBoard::board = (((LocalBoard*)operator new(16u)), (((*<anonymous>) <unknown operator> BoardGenerator::generate(size_t, size_t)(((size_t)columns), ((size_t)lines))), <anonymous>))«
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:223: Anmerkung: Kandidaten sind: std::auto_ptr<_Tp>& std::auto_ptr<_Tp>::operator=(std::auto_ptr<_Tp>&) [with _Tp = LocalBoard]
    /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:353: Anmerkung:                  std::auto_ptr<_Tp>& std::auto_ptr<_Tp>::operator=(std::auto_ptr_ref<_Tp>) [with _Tp = LocalBoard]
    src/game/LifeBoard.cc: In destructor »LifeBoard::~LifeBoard()«:
    src/game/LifeBoard.cc:43: Fehler: »std::auto_ptr<LocalBoard>« kann nicht nach »void*« für Argument »1« nach »void free(void*)« umgewandelt werden
    make: *** [bin/LifeBoard.o] Fehler 1
    

    bei:

    private:
    
        std::auto_ptr<LocalBoard> board;
        int lines;
        int columns;
    };
    

    könnte allerdings auch mit einem include aus der Vorgabe zu tun haben. komisch.

    #include "x/XWindow.h"



  • Hm, es war nie die rede davon, daß du eine Membervariable verwendest. Da ist auto_ptr nicht ganz so dringend notwendig, obwohl es natürlich auch wesentlich sauberer ist. Einziger Nachteil dabei ist, daß Copy-Konstruktor und Zuweisung der KLasse nicht so funktionieren werden, wie du dir das denkst (wäre eventuell sinnvoll diese beiden Funktionen entweder manuell zu implementieren oder die automatische Implementierung zu verbieten).

    Zum Fehler: Damit kann ich nichts anfangen. Bei diesen deutschsprachigen Übersetzungen geht doch jeder Inhalt verloren. Eventuell mal ein Bißchen mehr Code zeigen. z.B. Definition von LocalBoard oder mehr von dem Umfeld der Stelle, an der der Fehler auftritt.



  • hi nochmal,

    der Fehler kamm tatsächlich von den erwähnten XWindow include, ich habe hin nach oben geschobem als erstes und jetzt mag er es. ich verwende erst mal die * Variante, damit ich weiter komme. ich danke auf jeden fall für die hilfe.

    wenn ich bissl was geschafft habe, werde ich evtl. nochmal einen neuen post auf machen.

    🙂

    Danke für die Hilfe.

    PS: der Deutsche Kompiler kommt leider von Fedora, keine Ahnung wie man den auf englisch umstellt.


Anmelden zum Antworten