🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1809

Re: Problem mit cat()

#1809
From: Ralf W. Stephan
Date: Mon, 11 Mar 1996 08:36
15 lines
944 bytes
Steffen Zimmert writes:
> Leider will das irgendwie nicht klappen.. :-(
> Anscheinend klappt r += l1 nicht, aber wenn der Pointer r am Anfang
> auf Index 0 zeigt und ich ihn um l1 erhöhe, dann müsste er doch auf
> das terminierende `\0`-Zeichen von r zeigen, oder?

Das macht er ja auch.  Nur gibst Du mit 'return r;' dann nicht
den alten Pointer (auf den Anfang), sondern den geänderten zurück.
Verwende also einen zweiten Pointer, mit dem Du die Arbeit machst
oder nimm doch einfach strcat(), anstatt das selber zu schreiben.


ralf
--
PGP: 1024/0xA713ECE9 2047/0xC8E605F5
Technical Details
Message-ID: <1996Mar11.083611.633@ark.franken.de>
Path: arc1-ca.pugleaf.net!ark.franken.de!ralf
References: <xQZtdMD356aRz1@p-zimmer.ame.osn.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!ark.franken.de!ralf
From: ralf@ark.franken.de (Ralf W. Stephan)
Subject: Re: Problem mit cat()
Message-ID: <1996Mar11.083611.633@ark.franken.de>
Organization: his desk writing an article
Date: Mon, 11 Mar 1996 08:36:11 GMT
References: <xQZtdMD356aRz1@p-zimmer.ame.osn.de>
X-Newsreader: TIN [version 1.2 PL2]