tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
1614
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    TrAgIc TrAgIc ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    17
    Hi Leute. Freut mich hier zu sein, ist ein echt nettes Forum hier. Ich hab nun folgendes Problem:

    Hab ein C++ Programm unter Linux geschrieben, und dort die String - Klasse <string> verwendet. Funktioniert nun auch alles recht gut. Aber ich muss das Programm zur Abgabe auf einem Mac kompilieren, wodurch das Problem auftritt, dass der Kompiler dort diese Klasse nicht besitzt, oder kennt.

    Was kann ich nun tun? Kann mir vielleicht jemand eine eigene String Klasse zeigen? Hab mich schon daran probiert, habe aber Probleme mit dem Überladen der Operatoren >> und <<

    Wäre für jede Hilfe echt danbar.
     

  2. #2
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Original geschrieben von TrAgIc
    Hi Leute. Freut mich hier zu sein, ist ein echt nettes Forum hier. Ich hab nun folgendes Problem:

    Hab ein C++ Programm unter Linux geschrieben, und dort die String - Klasse <string> verwendet. Funktioniert nun auch alles recht gut. Aber ich muss das Programm zur Abgabe auf einem Mac kompilieren, wodurch das Problem auftritt, dass der Kompiler dort diese Klasse nicht besitzt, oder kennt.

    Was kann ich nun tun? Kann mir vielleicht jemand eine eigene String Klasse zeigen? Hab mich schon daran probiert, habe aber Probleme mit dem Überladen der Operatoren >> und <<

    Wäre für jede Hilfe echt danbar.
    Auch der mac nutzt ansi String.
    Richtig suchen
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  3. #3
    Thomas Kuse Thomas Kuse ist offline Mitglied Rubin
    Registriert seit
    Aug 2001
    Beiträge
    1.411
    Wie Chris schon meinte...hast Du auch alles korrekt abgesucht und bist in keine Namespace-Fallen getappt?
     

  4. #4
    TrAgIc TrAgIc ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    17
    Hab ich auch mittlerweile gehört. Aber richtig suchen kann ich schlecht, da ich keine Apfelkiste besitze. Habs nun mal kurz durchn Kompiler schicken können. was eine schöne Liste ergab, von wegen das kennt er nicht, das kennt er nicht usw.

    Naja, werd morgen dann mal weitersehen......
     

  5. #5
    chibisuke chibisuke ist offline Mitglied Brillant
    Registriert seit
    Sep 2003
    Beiträge
    807
    äh...

    versuchs mal mit

    using namespace std;

     

  6. #6
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Original geschrieben von TrAgIc
    Hab ich auch mittlerweile gehört. Aber richtig suchen kann ich schlecht, da ich keine Apfelkiste besitze. Habs nun mal kurz durchn Kompiler schicken können. was eine schöne Liste ergab, von wegen das kennt er nicht, das kennt er nicht usw.

    Naja, werd morgen dann mal weitersehen......
    nichts geht besser als suchen mit Linux.

    Ich darf mal auf meine Homepage verweisen:
    http://holyfly.de/index.php?go=tutfind
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  7. #7
    TrAgIc TrAgIc ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    17
    Ok, Leute ich find nix. Wie also kann ich einfach in meinem Programm die string Klasse vom Mac verwenden? using namespace std; hab ich schon drin, und natürlich <string> + <iostream>.

    Hilfe!
     

  8. #8
    TrAgIc TrAgIc ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    17
    Hat denn keiner eine wirklich gute, kompakte, ausreichend umfassende eigene String - Klasse? Wäre echt hilfreich, wo wir hier doch schon in einem Tutorial - Forum sind...........
     

  9. #9
    Registriert seit
    Jul 2003
    Ort
    Duisburg (NRW)
    Beiträge
    1.788
    std::string ist Teil der C++-Standard-Library. Wenn auf dem Mac ein halbwegs aktueller Compiler installiert ist, sollte auch <string> dabei sein. Wenn dass nicht der Fall ist, schlage ich vor einen anderen Compiler zu verwenden oder eine andere Implentierung der STL. Bin gerade nicht sicher, welche da zur Verfügung stehen; mir fallen nur STLPort ein und SGI. Dinkumware will vermutlich Geld haben.
     

Ähnliche Themen

  1. Eigene Klasse serialisieren
    Von Nob im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 16.09.09, 23:02
  2. Eigene Klasse in jsp verwenden
    Von schlseb im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 05.10.07, 17:34
  3. eigene Klasse in Form Klasse
    Von PinkoPalino im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 29.07.07, 20:23
  4. Eigene Klasse
    Von kerian im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 13.12.05, 08:04
  5. Eigene Klasse
    Von MaPa2701 im Forum Borland CBuilder und VCL
    Antworten: 1
    Letzter Beitrag: 13.10.05, 08:59