🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

G++-2.7.0 und C Header

#849
From: Heinz-Josef Eikerling
Date: Wed, 22 Nov 1995 11:39
16 lines
1159 bytes
Hallo Experten.

Ich habe das ein Problem mit dem g++, wenn ich versuche, normale C header
in meinen Code einzubinden:

/usr/local/gnu/gcc-2.7.0/lib/gcc-lib/sparc-sun-sunos4.1.3/2.7.0/include/memory.h:14:
declaration of C function `void * memchr(const void *, int, long unsigned int)'
conflicts with
/usr/local/gnu/gcc-2.7.0/lib/g++-include/std/cstring.h:58: previous declaration
`const void * memchr(const void *, int, long unsigned int)' here

Die Prototypen in C und C++ sind offensichtlich verschieden. Welche
Moeglichkeiten gibt es, ohne grossen Aufwand (z.B. alles im C++-Teil manuell
Forward zu deklarieren) die Header dennoch zu benutzen?

Heinz-Josef.
Technical Details
Message-ID: <48v24t$10s@news.uni-paderborn.de>
Path: arc1-ca.pugleaf.net!uni-paderborn.de!usenet

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!uni-paderborn.de!usenet
From: Heinz-Josef Eikerling <heijo>
Newsgroups: de.comp.lang.c++
Subject: G++-2.7.0 und C Header
Date: 22 Nov 1995 11:39:09 GMT
Organization: Universitaet Paderborn, Germany
Message-ID: <48v24t$10s@news.uni-paderborn.de>
NNTP-Posting-Host: rashid.uni-paderborn.de
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 1.12 (X11; I; SunOS 4.1.4 sun4m)
X-URL: news:de.comp.lang.c++