String Kopieren



  • Original erstellt von Shade Of Mine:
    *Doch!
    Du sollst kein std::string verwenden sondern char
    - so wie es der Frager wollte.

    Oder eklaerst du jemanden der nach dem Weg zu Bahnhof fragt, wie er zum Flughafen kommt?**

    Und ich sage nochmal nein, lies dir das Thema durch und achte genau auf die Fragestellung, in seinem Text kommt nämlich vor, dass er ein char* an einem STRING anhängen will, somit bist du hier anscheinend fehl am Platz



  • Original erstellt von <g>:
    die erste antwort auf deine frage solltest du auf keinen fall verwenden, weil sie falsch ist. erstens wurde nicht geprüft, ob der speicher bei ziel ausreicht

    das kann man nicht überprüfen. Die Funktion geht wie strcat, die dem Fragesteller anscheinend vertraut ist, davon aus, dass der Aufrufer weiß was er tut.

    **
    und außerdem gehört das + 1 beim initialisieren von end weg.**

    stimmt



  • NE er will ein char an eine Variable die sich "String1" nennt anhängen.
    Der Datentyp von "String1" ist unbekannt. Anzunehmen das er vom typ char * ist (strcat).

    Und als kleinen Tip: Mit mehr sachlichkeit kommst auf dauer weiter.



  • Hi!

    Nur weil er "string1" geschrieben hat, heißt das nochlange nicht das der datentyp String ist.

    ausßerdem arbeitet strcat laut definition ja eh mit char*

    char *strcat(char *dest, const char *src);
    


  • Original erstellt von Spieleprogrammierer:
    somit bist du hier anscheinend fehl am Platz

    Der Einzige der hier fehl am Platze ist, bist du mit deinen unverschämten und arroganten Kommentaren. Von dir hab ich bisher noch nix produktives gelesen. Nur Pöbeleien und Frechheiten.

    So, das musste mal gesagt werden.

    Original erstellt von Spieleprogrammierer:
    in seinem Text kommt nämlich vor, dass er ein char an einem STRING anhängen will,*

    Hättest du eine Ahnung von der Materie, hättest du festgestellt, dass der Fragesteller mit strcat implizit auf ein char-Zeiger hingewiesen hat, denn für den std::string gibts keinen strcat. Somit wärs eigentlich auch mehr ne C statt ner C++-Frage...

    soviel dazu.

    -junix



  • @chribu84: ist deine Frage damit eigentlich beantwortet? (mal vom Geflame hier abgesehen?)

    -junix



  • Naja, nix produktives kann man wohl eher nicht sagen, also sagen wir so, nur weil ich mich vielleicht geirrt habe, heißt das nicht gleich, dass bei mir nur Pöbeleien herauskommen, und zu deinen texten kann man auch nicht gerade sagen, dass du ein Engel bist. Und außerdem lasse ich mich, nur weil ich einmal was falsches sage, gleich als leihe bezeichnen, und das gleich von 5-6 Leuten hier, das finde ich nämlich frech.

    [ Dieser Beitrag wurde am 27.05.2003 um 09:11 Uhr von Spieleprogrammierer editiert. ]



  • Original erstellt von Spieleprogrammierer:
    Naja, nix produktives kann man wohl eher nicht sagen,

    Im Verhältnis Produktive/Unproduktive kommentare überwiegt klar letzteres.

    Original erstellt von Spieleprogrammierer:
    also sagen wir so, nur weil ich mich vielleicht geirrt habe, heißt das nicht gleich, dass bei mir nur Pöbeleien herauskommen,

    Nein die Pöbeleien kommen erst dann raus, wenn man dich auf deine Irrtümer aufmerksam macht. Dann wirst du ausfallend, statt zuerst mal nachzudenken ob der Kritiker nicht vielleicht recht hat.

    Original erstellt von Spieleprogrammierer:
    und zu deinen texten kann man auch nicht gerade sagen, dass du ein Engel bist.

    z.B.? Falls du dich auf obiges beziehst: Wie man in den Wald ruft, so schallt das Echo zurück. Ausserdem hab ich dich schon seit längerem im Auge.

    Original erstellt von Spieleprogrammierer:
    Und außerdem lasse ich mich, nur weil ich einmal was falsches sage, gleich als leihe bezeichnen, und das gleich von 5-6 Leuten hier, das finde ich nämlich frech.

    Hat auch niemand (ausser dir selbst und mir). Und ausserdem: Wenn man sich aufführt wie ein Leihe, dann wird man vielleicht auch als solcher tituliert. Damit musst du rechnen. Vielleicht solltest du dir zunächst mal überlegen, was an der Kritik wohl stimmen könnte. Und vielleicht solltest du vor der Kritik der etwas "älteren" User hier etwas mehr respekt aufbringen als bisher und vielleicht zweimal drüber nachdenken, ob die Kritik berechtigt ist oder nicht. HumeSikkins wird dich z.B. kaum korrigieren, wenn du recht hättest.
    Du solltest akzeptieren, dass es Leute gibt, die über Softwareentwicklung mehr wissen als du, und dass du auch von denen noch profitieren kannst.
    (Softwareentwicklung ist mehr als Codieren. Denn "Let's face it: any idiot can write code. Even teenaged hackers do a workmanlike job building (mostly) simple systems.". (Guter artikel. Unbedingt lesen!)

    So, nun hab ich genug von dem Offtopic-Führen dieses Threads. Ich bin dessen sozusagen überdrüssig. Wenn du zu meinem Post noch einen Kommentar hast, oder mit den anderen etwas diskutieren willst, eröffne einen neuen Thread im Neuigkeiten Forum oder wende dich per Mail an die betreffende Person (E-Mail steht im Profil)

    So long.

    -junix

    P.S: @all Lasst den Streit jetzt dabei bewenden, sonst geht chribu84' Thread noch ganz kaputt und damit ist dann niemandem geholfen. )o:

    [ Dieser Beitrag wurde am 27.05.2003 um 09:34 Uhr von junix editiert. ]



  • Nein junix, mich hat niemand beleidigt, ach, nicht doch, sind wohl alles engel hier, oder wie!? Ich bin natürlich immer der Böse, nagut, dann machts ja auch nichts mehr, wenn ich mal so sage, dass du auch ein H*r*n*o*n bist.



  • Wie wärs wenn du einfach zurück in das Loch kriechst, aus dem du gekommen bist? Und erst wieder rauskommst, wenn du rudimentär kritikfähig geworden bist?



  • Original erstellt von Bashar:
    Wie wärs wenn du einfach zurück in das Loch kriechst, aus dem du gekommen bist? Und erst wieder rauskommst, wenn du rudimentär kritikfähig geworden bist?

    Das Problem dabei ist, dass das, was mir hier so entgegengesetzt wird längst keine Kritik mehr ist, sondern meist nur Beschümpfung. Und sowas lasse ich mir im Forum nicht gefallen.



  • Mal rekapitulieren:

    Das erste Posting, was ich von dir gesehen hab, war eine Antwort auf einen 8 Tage alten Thread, der schon längst abgeschlossen war. In dem schreist du als erstes "Falsch!", und beginnst dann haufenweise Unsinn abzusondern. Wenn man dich korrigiert, versuchst du dich mit aller Gewalt zu verteidigen, anstatt einfach mal den Fehler zuzugeben. Manchmal ist deine Antwort auch nicht direkt falsch, sondern einfach nur am Thema vorbei. Aber du siehst es erst nach seitenlangen Diskussionen ein. Und so geht das in jedem Thread. Wenn du Kritik vertragen könntest, würde es gar nicht erst zu den Beschimpfungen kommen.



  • Schluss jetzt! Klärt das per Mail oder in einem speziell dafür eröffneten Thread aber _nicht_ hier! Das gilt für Alle und speziell für euch beide!

    @Spieleprogrammierer
    Ich sagte schonmal: Weitere debatten kannst du per Mail oder, wenn du dich das nicht traust, in einem thread den du im Neuigkeiten-Forum eröffnest führen. Was du hier jetzt treibst ist rücksichtslos gegenüber chribu84 und untersreicht lediglich dein sonstiges verhalten! Wenn du meinen obigen Ausführungen was hinzuzufügen hast, dann tu das per Mail ( junix@c-plusplus.net ). Du solltest meine obigen Ausführungen nochmals lesen!

    -junix

    [ Dieser Beitrag wurde am 27.05.2003 um 10:22 Uhr von junix editiert. ]



  • Bashar: Welchen denn? 8 Tage? Kann nicht sein, ich lass mir nur die von den letzten 5 anzeigen

    junix: 1.) Zu deiner Aussage "Ich behalte dich schon seit längerem im Auge": Wie denn das? Hab mich erst gestern hier angemeldet
    2.) Ich bin Kritikfähig, aber nicht Beleidigungsfreudig
    3.) Es tut mir wirklich sehr leid, dass ich mich vor aller Öffentlichkeit nicht zum Narren halten lasse! denn ihr habt angefangen mich hier dermaßen runter zu machen! Ich verteidige mich nur!



  • Einige Fragen von einem Neuling

    vorheriges Posting 18.5.
    dein Posting 26.5.



  • Original erstellt von Bashar:
    **http://www.c-plusplus.net/ubb/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=15&t=008996

    vorheriges Posting 18.5.
    dein Posting 26.5.**

    hmm, obwohl ich eingestellt hab, dass ich nur die Einträge der letzten 5 Tage sehen will, naja, kleiner Fehler im Forum, sowas passiert 😉



  • Hättest du wahrscheinlich besser hinbekommen. *lovl* Muhahaha 😃



  • Interessanter Thread. Eine Antwort gab's schon gleich zu Beginn, viel wird hier an brauchbaren Infos nicht mehr kommen.


Anmelden zum Antworten