kann const char* + ?????



  • Hey ins Forum,

    ich habe eine Frage:
    und zwar habe ich 3 const char* und möchte diese konkatenieren.

    Also:

    const char* Vorname = "Susi";
    const char* Nachname = ".Steffen";
    const char* Name = Vorname + Nachname;
    

    Das geht aber irgendwie nicht, weil man "Zwei Zeiger nicht addieren kann" (Zitat Kompiler).

    Mit String wäre es natürlich einfacher, weil man da konkateniere kann (mit +), aber ich brauche für eine weiterführende funktion ein const char*.

    Hoffe mir kann jemand helfen!
    Thanx a lot!



  • strcat



  • std::string Vorname = "Susi";
    std::string Nachname = ".Steffen";
    std::string Name = Vorname + Nachname;
    
    weiterFuehrendeFunktion(Name.c_str());
    

Log in to reply