Article View: es.comp.os.linux.programacion
Article #15921Re: Qt vs GTK
From: J.A. Gutierrez
Date: Wed, 31 May 2000 00:00
Date: Wed, 31 May 2000 00:00
61 lines
3134 bytes
3134 bytes
Joaqu�n Cuenca Abela <e98cuenc@my-deja.com> wrote:
:>
:> - los ficheros objetos no son portables, por definicion, diferentes
:> compilardores utilizan diferentes "mangleados"
:>
:> - C++ se ha estandarizado muy recientemente, y aun hoy entre
:> diferentes compiladores existen diferencias significativas que
:> hacen que el mismo codigo compile en unos y falle en otros.
: Francamente, esto es algo muy raro.
no por mi experiencia, ni por la de la gente que conozco...
Especialmente en cuanto se meten con templates.
: #include <stdio.h>
: #include <strings.h>
: #include <stdlib.h>
: int main (int argc, char *argv[])
: {
: char *tmp = strdup (argc > 1 ? (const char *) argv[1] : "");
: printf ("%s\n", tmp);
: free (tmp);
: }
: que compila (o deberia, no lo he probado :) en linux, pero que no lo
: hace (o puede no hacerlo, tampoco lo he probado) en windows. Hay
que no lo hace? me suena muy raro.
(en todo caso, yo estaba pensando sobre todo en compatibilidad
entre diferentes unix)
: cientos de peque~nas funciones que tienes disponibles con las
: bibliotecas que acompa~nan a un compilador y que no te vienen con
pero si que hay un minimo disponible en todas partes.
: otro compilador (otro peque~no ejemplo que me viene a la mente,
: stricmp de VC y strcasecmp de GNU que hacen exactamente lo mismo, pero
: claro, si usas stricmp con gcc o strcasecmp con VC estas jodido).
es que no hay que viciarse usando esas funciones "extra" (o
al menos, incluir una implementacion alternativa)
: La segunda parte de tu parrafo ("cualquier codigo al azar hecho en
: C...") simplemente no es cierto. C++ "correcto" es igual de portable
: que C "correcto".
Bueno, sustituyendo codigo C++ al azar por "aplicaciones
de dominio publico escritas en C++". Por lo general, siempre
me dan muchos mas problemas para compilarlas que las escritas
en C
--
PGP and other useless info at \ Oh, show us the way
http://www.cps.unizar.es/~spd/ \ to the next whisky bar
finger://daphne.cps.unizar.es/spd \ Weill/Bretch
es doloroso ser sabio y descubrir la sopa de ajo (Pla)
Technical Details
Message-ID:
<8h30ro$oti$1@news.unizar.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<392B29F4.7495B443@dsitelecom.com> <392C2370.CE753338@menta.net> <39310F26.B0069152@dsitelecom.com> <39315D3D.F52A68BC@menta.net> <8gv7lb$c3c$1@nnrp1.deja.com> <8h0ao3$ivf$1@news.unizar.es> <8h2sf0$16s$1@nnrp1.deja.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,35d602ec9d69b87
X-Google-Attributes: gidf86c8,public
From: "J.A. Gutierrez" <spd@daphne.cps.unizar.es>
Subject: Re: Qt vs GTK
Date: 2000/05/31
Message-ID: <8h30ro$oti$1@news.unizar.es>
X-Deja-AN: 629429766
Content-Transfer-Encoding: 8bit
References: <392B29F4.7495B443@dsitelecom.com> <392C2370.CE753338@menta.net> <39310F26.B0069152@dsitelecom.com> <39315D3D.F52A68BC@menta.net> <8gv7lb$c3c$1@nnrp1.deja.com> <8h0ao3$ivf$1@news.unizar.es> <8h2sf0$16s$1@nnrp1.deja.com>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: usenet@news.unizar.es
X-Trace: news.unizar.es 959776440 25522 155.210.152.20 (31 May 2000 12:34:00 GMT)
Organization: Rank
Mime-Version: 1.0
User-Agent: tin/1.4.1-19991201 ("Polish") (UNIX) (IRIX/6.2 (IP22))
NNTP-Posting-Date: 31 May 2000 12:34:00 GMT
Newsgroups: es.comp.os.linux.programacion