Beiträge von calvin

    Hi
    danke! das war wirklich der compiler-fehler... wegen den _Key, etc... weiß ich...
    ich wollte die eigentlich auch überschreiben, da ich hoffte so den fehler wegzubekommen :) (einer der vielen misglückten versuche *gg*)

    jetzt kann ich endlich weitermachen :)

    danke & lg

    hi leute
    schreibe für mein praktikum eine serialisierungsmethode für c++. aus diesem grund sollte ich die stl-container (vector/map/set/list/etc.) erweitern.

    ich weiß, viele foren schreiben man sollte dies nicht tun - aber ehrlich gesagt, finde ich das nicht schlimm und die alternative wäre furchtbar umständlich.

    aber ich habe FOLGENDES PROBLEM: dieser Source (ich will std::map erweitern) compiliert nicht:


    der fehler (vom aufruf:

    Code
    g++ MapWrapper.h -I../libSerialization.1/

    ... das Inklude nur für "SerializationWrapper") liefert

    Code
    MapWrapper.h: In member function »virtual void std::MapWrapper<_Key, _Tp, _Compare, _Alloc>::serialize()«:
    MapWrapper.h:35: Fehler: expected `;' before »iter«


    kann mir bitte jemand weiterhelfen??? ich bin echt nicht blöd was C/C++ angeht, aber ich bekomms so einfach nicht hin

    danke & lg
    clemens

    EDIT: ein non-template iterator wäre mir eigentlich auch egal... casten geht ja problemlos... aber das gibts ja nicht in c++, oder?

    Hi Leute,
    hab folgendes Problem:

    Mein Bruder entwickelt auf VC++ 6.0 ein Programm. Dabei verwendet er KEIN MFC, jedoch erstellt Dialoge im Designer (und öffnet die dann mittels CreateDialog() .. nur zum die bibliotheken-umgebung zu erklären).

    Das funkt auch ganz schön. Nur wenn er mir den Code schickt (MS Visual Studio .NET 2003), dann kann ich ein stückweit debuggen (compilieren klappt problemlos) und bei irgend einem funktionsaufruf (selber definiert!!) bringt der debugger bei mir folgende Fehlermeldung:

    Zitat


    Unbehandelte Ausnahme bei 0x0041ce9 in PROGRAMMNAME.exe: 0xC0000005: Zugriffsverletzung-Leseposition 0x008c54f0.



    wobei ich nur die Funktion

    Code
    [size=10][color=#0000ff]void[/color][/size][size=10] init_gas_mix( HWND hDlg, gas_mix *gas ) {[/size]
    [size=10]...[/size]
    [size=10]}
    [/size]



    aufrufe (gas_mix ist eine von seinen Klassen ... sollte aber nicht das problem sein).

    Irgend eine ahnung??
    wäre sehr dankbar

    Hi leute,
    ich hab eigentlich gemeint, dass ich c++ kann (hab jetzt aber unibedingt soo viel java gemacht, dass ich jetzt fast verzweifle).

    mein triviales problem:

    Code
    1: double x = 0.015;
    2: for (int i=0; i<20; i++)
    3: x *= 2.0;
     
    4: printf( "%.15lf", x );



    wenn ich in zeile 2 einen breakpoint setze, ist x = 0.01499999999,
    in zeile 4: x= 15728.639999999999

    wenn das ganze anstelle von double mit float gemacht wird, wirds noch viiieeeellll extremer (also der fehler ist dann riesig).

    ich habs mit

    Code
    dobule x = (double)0.015;
    und
    double x = (double)0.015f;
    und 
    doube x = (double)0.0150;
    etc.



    probiert.
    bei x = 0.0150 liefert wenigstens der debugger richtige ergebnisse in zeile 2, aber die rechnung wird trotzdem falsch.

    hab ich zuviel java gemacht oder bin ich einfach blöd?
    HIIIIIIILLLLLLLFFFFFFFFFFEEEEEEEEE!!!!!!!

    danke


    edit: ach ja... der compiler war MS Visual Studio 2003 - VC.NET compiler

    Hi Leute
    ich will meinen pc weiterverkaufen ... er rennt zwar spitze, nur surrt der chipsatz-lüfter beim hochfahren für ca. 20-30 sekunden.

    drum will ich den austauschen... kann man aber nicht kaufen.
    drum:
    hat wer so einen ventilator (ist ein kleiner ventilator auf einem passiv-kühler).

    das mb ist ein MSI 845E Max2 für einen P4.

    oder würdet ihr euch trauen das ding ohne aktiv-lüfter/kühler laufen zu lassen?
    danke

    hey ihr linux-gurus :)

    hab folgedes problem/anliegen:
    ich möchte zukünftig opera als browser & email-client verwenden. allerdings habe ich 2OS installiert (suse linux& winXP). da ich nicht immer alle files doppelt laden müssen will bzw. auch meine kontakte nicht doppelt gespeichert habe möchte ich, dass beide Operas den gleichen Source-Pfad für die Einstellungen, kontakte, Inbox, outbox, etc. etc. verwenden.

    Ich habe eine WinxP partition (fat32), eine linux partition und noch eine partition für dateien (fat32) .. .letztere wäre natürlich prädestiniert für diesen zweck.

    ist das irgendwie möglich?
    wäre genial - danke

    servus!
    habe selber kein problem ... mit tv-karte genug decoding programme mitgeliefert bekommen - allerdings laufen die meistens nur mit der hardware-unterstützung der karte.

    jetzt sucht ein kollege ähnliche programme... ich sage halt adobe premiere - aber der ist teilweise sehr schwach.... welche andere programme soll ich empfehlen?

    bitte um antwort ... ist so peinlich, wenn ein informatiker zwar ständig videos schneidet, brennt, etc. aber anderen nicht helfen kann.

    er will prinzipiell mpeg (vcd, etc.) files schneiden und multiplexen (vcd, svcd, dvd).
    welche programme (freeware, ripped, etc.) sind empfehlensewert (urls!!)?

    danke