Suchergebnisse

Suchergebnisse 1-15 von insgesamt 15.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • mal wieder ein String array

    cky - - C, C++ & Objective-C

    Beitrag

    Hi, ich würde gerne (auf dem unkompliziertestem Wege) ein multidimensionales string array in folgender art haben: Quellcode (5 Zeilen) Sprich ich möchte später einfach die werte aus dem array auslesen können. mit int wäre das kein problem, aber string schon... Wenn ich 'ne map nehme, wird das befüllen wieder zu komplex...denke ich mal. Danke und Gruß, Thomas

  • Leider kann ich den Beitrag nicht mehr löschen, hab das problem jetzt noch gefunden. Der string hatte am Ende noch ein 0x0d, deswegen kam ifstream durcheinander, denke ich mal. Thomas

  • Moin, ich habe hier ein kleines Problem, beim öffnen von Files. Ich habe die Filenames in einer Map gespeichert, wo auch deren größe noch mit aufgenommen werden soll: map <string, map <string, int> > lese ich die Filenames aus der Map aus (erster String) und laß ihn mittels cout ausgeben, erhalte ich auch den Filename. Übergebe ich den Filename aber ifstream: Quellcode (19 Zeilen) Wird das File nicht geöffnet (file.good() liefert auch 0 zurück). Gebe ich aber exact den gleichen Filename mittels …

  • Pluginschnittstelle schreiben

    cky - - C, C++ & Objective-C

    Beitrag

    moin, hat sich erledigt....mache das jetzt mit dlopen, klappt einwandfrei.

  • Pluginschnittstelle schreiben

    cky - - C, C++ & Objective-C

    Beitrag

    Hi, ich möchte eine Art Pluginschnittstelle schreiben, allerdings fehlt mir dazu das Wissen, und Tutorials/Howtos konnte ich bis jetzt noch keine finden. Zum Beispiel möchte ich in meinem Program über ein Mixelplugin die Lautstärke einstellen. Das Program soll dazu halt eine bestimmte Funktion aufrufen, und was dahinter steckt soll mir egal sein, sprich es könnte ein Plugin sein, was das über aumix oder den SDLMixer macht. Könnte mir jemand etwas Starthilfe geben, z.B. kennt ja jemand ein Tutori…

  • Moin, ich habe hier mal eine Frage bzgl. des freigeben von Speicherplatz. Normal gebe ich ja Speicher mit delete wieder frei, z.B: Quellcode (2 Zeilen) wie lösche ich den aber innerhalb eines Containers, z.B. 'ner Map: Quellcode (9 Zeilen) Kann ich da denn durchiterieren und z.B: sowas nehmen: Quellcode (2 Zeilen) oder wie wird sowas richtig gelöscht? Danke und Gruß Thomas

  • Fontpath unter Linux rausfinden

    cky - - C, C++ & Objective-C

    Beitrag

    Hi, ich verwende zur Zeit SDL um TrueTypeFonts zu laden. Das klappt auch alles einwandfrei. Problem ist nur, das man den kompletten Pfad + Dateinamen angeben muß. Nun suche ich unter Linux irgendeine Lib, der ich nur ein paar Parameter übergebe, und ich bekomme den kompletten Pfad + Dateinamen zurück. Zum Beispiel: ich übergebe Verdana und Bold und bekomme dann "/usr/share/fonts/truetype/ttf-bitstream-vera/VeraMoBd.ttf" zurückgeliefert. Danke für Hinweise. Thomas

  • Threadproblem, bzw. Frage

    cky - - C, C++ & Objective-C

    Beitrag

    Zitat von "phax": „Es sollte eigentlich "test[menu][0].filename" da dort kein Pointer gespeichert ist.“ Hm, da kommt genau der gleiche Fehler beim Compilieren: Zitat: „error: no match for ‘operator[]’ in ‘test[menu]’“ Wenn ich ein "cout << test" in die Funktion HandleImage einfüge, bekomme ich auch eine Adresse. Ich nehme mal an, es liegt an den eckigen Klammern, aber ich wüsste nicht wie ich die anders schreiben sollte.... Thomas

  • Threadproblem, bzw. Frage

    cky - - C, C++ & Objective-C

    Beitrag

    Hallo, ich möchte mich jetzt mal ein wenig mit (SDL)Threads beschäftigen. Dazu wollte ich dem Thread folgende Struktur als Parameter übergeben: map<string,map<int,s_image> > Am besten ich poste mal nen bissl Code (ohne includes): Quellcode (32 Zeilen) Aber das ganze wird nicht compiliert, sondern wird abgebrochen mit: Zitat: „error: no match for ‘operator[]’ in ‘test[menu]’“ Ich weiß das der Fehler im Zugriff auf das Object in der Threadfunktion liegt. Funktioniert das ganze nur nicht, weil an d…

  • Dynamische Arrays erzeugen

    cky - - C, C++ & Objective-C

    Beitrag

    Hallo void, Danke für das Beispiel. Mir ist jetzt verständlich die Daten in den Container kommen. Allerdings habe ich die Geschichte "Iteratoren" noch nicht so wirklich verstanden. Ich habe mir zwar schon ein, zwei HowTos durchgelesen, aber geschnallt habe ich die immer noch nicht. Gibt's irgendwo ein verständliches? Mir ist zwar klar wie ich mittels *.first und *.second an den Inhalt eines Pair komme, allerdings sind das ja die jeweils zuletzt gespeicherten Elemente. Ich denke mal mit den Itera…

  • Dynamische Arrays erzeugen

    cky - - C, C++ & Objective-C

    Beitrag

    Hm, klingt soweit ganz interessant. Allerdings habe ich noch nie mit std::map gearbeitet. Könntest Du evtl. ein kurzes Codebeispiel bringen? Ich dachte es würde so funktionieren: Quellcode (5 Zeilen) Aber das war mir klar das dieses nicht geht (ging ja auch nicht), sieht irgendwie schon so falsch aus:) Es kommt denn leider ein "std_test.cpp:11: error: `push_back' undeclared (first use this function)" Thomas Edit: jetzt klappt, habe es jetzt so gelöst (ist meine kleine Testdatei): Quellcode (36 Z…

  • Eingabe auf Binärzahlen beschränken

    cky - - C, C++ & Objective-C

    Beitrag

    Achso, da steht ja das Du das in C machst...klar das da jetzt Fehlermeldungen kommen:) Hm, da musst Du irgendwas mit getchar oder so basteln. Tut mir leid, für C wird Dir jmd. anders auf die Sprünge helfen.

  • Eingabe auf Binärzahlen beschränken

    cky - - C, C++ & Objective-C

    Beitrag

    Dafür musst Du die iostream includen (#include <iostream>). Aufrufen tust Du cin.get entweder mittels std::cin.get(c) oder Du nutzt gleich den Namespace: Quellcode (9 Zeilen)

  • Dynamische Arrays erzeugen

    cky - - C, C++ & Objective-C

    Beitrag

    Das mit dem 2 Durchlaufen ist ein guter Tipp. So mache ich das jetzt auch. Alle "Sectionnamen" werden jetzt in einen Vector gespeichert. Jetzt müsste ich "nur noch" irgendwie diese Sectionnamen in die Variablennamen einbinden können. Also quasi: Quellcode (11 Zeilen) Ich möchte also aus dem erstem Vector und einem zusätzlichen Bezeichner einen neuen Bezeichner bilden (z.B vector<string> Part1Buttons - Part1 ist im Vector gespeichert (Skin_menu_table) und Buttons ist der zusätzliche Bezeichner)..…

  • Dynamische Arrays erzeugen

    cky - - C, C++ & Objective-C

    Beitrag

    Hallo, ich versuche gerade einen kleinen ConfigParser für mich zu schreiben. Das öffnen,lesen, etc ist auch kein Problem. Ich habe allerdings ein Problem mit der Übergabe der ausgelesenen Daten. Also die Config sieht so aus: [Part1] Button0 = tollesbild.jpg Button1 = nochwastolles.jpg [Part2] Button0 = ani.gif Button1 = ani1.gif Button2 = ani2.gif ... Ich habe also verschiedene Sektionen, die die gleichen Schlüsselwörter nutzen. Ich dachte mir das ich den Sektionenname auslese (hier also Part1, …