Ergebnis 1 bis 5 von 5
  1. #1
    NoClose Wurm
    Registriert seit
    26.10.2008
    Beiträge
    185

    Standard String+Char* ?

    Hey,
    Suche eine Möglichkeit wie in Javascript eine Zeichenkette folgendermaßen zu verbinden:

    Code:
    var zeichenkette_a = "Hase";
    var zeichenkette_b = "Weiß";
    var Antwort = "Der "+zeichenkette_a+" ist "+zeichenkette_b+".";
    Wie kann ich das in C++ machen ohne Tausend Codezeilen? Suche die Möglichkeit da ich aus nem Array und eben einer Zeichenkette eine Zeichenkette machen muss die in nem Array gelagert werden soll:lol
    Beispiel:
    Code:
    var buffer = new Array();
    buffer[0] = "USER "+logy[0]+" "+logy[1]+" "+logy[2]+" "+logy[3];
    buffer[1] = "NICK"+logy[0];
    (Ja das ist von meinem Irc Script.. :o)
    Wäre ziemlich umständlich un Unübersichtlich da Tausend Variablen dekladieren zu müssen und die dann zusammenzuschachteln, geht es nicht auch einfach wie in Javascript? muss doch irgendwie gehen

    Lg

  2. #2
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard AW: String+Char* ?

    http://de.wikibooks.org/wiki/C++-Pro...erung:_Strings

    string a("muh");
    a = "ich bin doof wie ne kuh, " + a + ", " + a;


    Was ist nur mit dir los? Weisst du überhaupt was C++ ist?

  3. #3
    NoClose Wurm
    Registriert seit
    26.10.2008
    Beiträge
    185

    Standard AW: String+Char* ?

    Ja weiß ich, aber ich bin da nicht mehr soo bewandert.. Lange her.. Und google spuckte auch nur Dinge wie strcopy aus..

  4. #4
    Stanley Jobson Avatar von Bonkers
    Registriert seit
    01.02.2010
    Beiträge
    735

    Standard AW: String+Char* ?

    Am einfachsten so:

    Code:
    #include "stdafx.h"
    #include <stdio.h>
    
    int main ()
    {
      char buffer[50];
      char a[50] = "Pandas";
      char b[50] = "sueß";
      sprintf (buffer, "%s sind %s", a, b);
      printf ("%s", buffer);
      return 0;
    }
    
    >> Pandas sind sueß
    Benutz aber lieber sprintf_s:

    http://msdn.microsoft.com/de-de/libr...(v=vs.80).aspx

    Blackberry: der eine typ ist danach gestorben
    Bonkers: Echt?
    Blackberry: jep

  5. #5
    Anfänger
    Registriert seit
    05.02.2012
    Beiträge
    19

    Standard AW: String+Char* ?

    Bzw. in C++ einfach


    #include <string.h>

    [...]

    string a = "Durz";
    string b = "Hurz";
    string c = a + b;

    edit: Sorry, bin Müde... Semikolons vergessen.

Ähnliche Themen

  1. Datentyp dword oder char?
    Von FreehuntX im Forum Trashbox
    Antworten: 9
    Letzter Beitrag: 05.10.2010, 13:37
  2. STL String und cin.get
    Von DoS im Forum C, C++
    Antworten: 3
    Letzter Beitrag: 16.08.2009, 15:06
  3. c++ befehl:switchcase wörter und nicht "char"
    Von jookerxxx im Forum C, C++
    Antworten: 13
    Letzter Beitrag: 23.11.2008, 21:10
  4. system(const char *befehl) to FILE
    Von ]=-antr4xx-=[ im Forum C, C++
    Antworten: 7
    Letzter Beitrag: 25.08.2007, 16:58

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •