🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #813

Re: Ayuda con punteros [C]

#813
From: iarenaza
Date: Wed, 23 Aug 2006 12:00
33 lines
2447 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>>>>> "Pascal" == Pascal Bourguignon <pjb@informatimago.com> writes:

    Pascal> /* 3- Aqu� la funci�n auxiliar para hacer una subcadena. */

    Pascal>     char* string_substring(const char* string,int start,int end){
    Pascal>         char* result=(char*)malloc(end-start+1);
    Pascal>         strncpy(result,string+start,end-start);
    Pascal>         result[end-start]='\0';
    Pascal>         return(result);}

Ya que estamos, comprobar que malloc nos ha devuelto un puntero v�lido
ser�a una buena idea (no vaya a ser que nos hayamos quedado sin
memoria y nos devuelva NULL).

Lo cual har� que tengamos que retornar alg�n tipo de c�digo de error
en alg�n sitio en dicho caso.

Saludos. I�aki.

- -- 
  Get PGP/GPG Keys at  http://www.escomposlinux.org/iarenaza/pgpkey.php
  I use free software / Yo uso software libre
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iD8DBQFE7ENJZXLnGT1HLgcRAuijAJ4iAWNHTdwzWaeepbc9Ikz/jPhhDQCfZ4hU
VxXLrrELme0klrz5fy+EDKA=
=uZe/
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <87fyfnoe5t.fsf@barad-dur.escomposlinux.org>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!antonio.escomposlinux.org!escomposlinux.org!news.eteo.mondragon.edu!eteo.mondragon.edu!not-for-mail
References: <1156305914.21671.6.camel@general.engendro.sytes.net> <87sljnakm0.fsf@thalassa.informatimago.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,b5fe46047b709e60
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!antonio.escomposlinux.org!escomposlinux.org!news.eteo.mondragon.edu!eteo.mondragon.edu!not-for-mail
From: <iarenaza@eb2ebu.ampr.org> (Iñaki Arenaza)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Ayuda con punteros [C]
Date: Wed, 23 Aug 2006 14:00:14 +0200
Organization: Mondragon Unibertsitatea - ETEO
Lines: 33
Distribution: es
Message-ID: <87fyfnoe5t.fsf@barad-dur.escomposlinux.org>
References: <1156305914.21671.6.camel@general.engendro.sytes.net> <87sljnakm0.fsf@thalassa.informatimago.com>
NNTP-Posting-Host: 22.red-80-38-245.staticip.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: sid.eteo.mondragon.edu 1156334415 8796 80.38.245.22 (23 Aug 2006 12:00:15 GMT)
X-Complaints-To: newsmaster@eteo.mondragon.edu
NNTP-Posting-Date: Wed, 23 Aug 2006 12:00:15 +0000 (UTC)
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.4 (gnu/linux)
Cancel-Lock: sha1:CcP7T6E9t1rVHH40boPZWntxvcc=