🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.c++
Article #130

Re: Sobrecarga del Operador "==" para Cadena de Caracteres

#130
From: Bartomeu
Date: Thu, 23 Aug 2007 05:40
14 lines
2000 bytes
strcmp(cadena1,cadena2) es una funci�n estandar heredada de C que hace 
justamente lo que pretendes. Devuelve 0 si son iguales, un valor negativo si 
cadena1 es menor que cadena2 y un valor positivo en caso contrario. La 
admiraci�n es equivalente a poner 0==. Hay todo un conjunto de funciones 
'str' definidas en la cabecera string.h para trabajar con punteros a char. 
En http://www.conclase.net/c/librerias/funcion.php?fun=strcmp tienes la 
descripci�n de strcmp y enlaces a otras funciones str.

De todas maneras esas funciones son peligrosas copiando cadenas ya que 
corres el riesgo de desbordar los bufferes. Te recomiendo que hagas caso a 
Pascal Bourguignon y te estudies la clase string: 
http://decsai.ugr.es/~mgs/ed/strings.html Puede resolver todas tus 
necesidades
 
Technical Details
Message-ID: <5j4kujF3r35peU1@mid.individual.net>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <1187746775.311595.239850@e9g2000prf.googlegroups.com> <5j2r3tF3srmauU1@mid.individual.net> <1187827710.820883.99600@i38g2000prf.googlegroups.com> <1187827989.474490.179080@l22g2000prc.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f53ec,bdedad1474e25053
X-Google-Attributes: gidf53ec,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: "Bartomeu" <este@micorreono.es>
Newsgroups: es.comp.lenguajes.c++
Subject: Re: Sobrecarga del Operador "==" para Cadena de Caracteres
Date: Thu, 23 Aug 2007 07:40:31 +0200
Lines: 15
Message-ID: <5j4kujF3r35peU1@mid.individual.net>
References: <1187746775.311595.239850@e9g2000prf.googlegroups.com>   <5j2r3tF3srmauU1@mid.individual.net>   <1187827710.820883.99600@i38g2000prf.googlegroups.com> <1187827989.474490.179080@l22g2000prc.googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain;
 format=flowed;
 charset="iso-8859-1";
 reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: individual.net OFTuNhBtV6gUy7g2RtU6Owc+vHB9g8fFal1+oTcUFlpLv5mUma
Cancel-Lock: sha1:GpVQZ2poIUFyHR1me/d1go0FBZE=
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Antivirus: avast! (VPS 000767-4, 22/08/2007), Outbound message
X-Antivirus-Status: Clean