🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

void* - Felder

#1398
From: Andrea Hermann
Date: Fri, 26 Jan 1996 17:49
28 lines
1153 bytes
Hi, 
ich habe hier ein Programmfragment, von dem ich nicht weiss,
wieso es nicht tut:

int main()
{
    void* feld;
    int   typ;

    // typ = 1 fuer int, 2 fuer double,...

    switch( typ )
    {
        case 1: f = ( void* ) new int[n];
                for( int i = 0; i < n; i++ )
                    ein >> (int)f[i];
                break;

        // andere Faelee
     }
     return 0;
}

Prinzipiell soll das Teil n Werte aus einer Datei lesen, deren
Typ in der Variablen typ verschluesselt ist und zur Laufzeit eingelesen
wird. Aber irgendwie rafft er nicht, dass das jetzt ein int-Feld ist...

Andrea
Technical Details
Message-ID: <3109142F.41C67EA6@ipf.bau-verm.uni-karlsruhe.de>
Path: arc1-ca.pugleaf.net!rz.uni-karlsruhe.de!not-for-mail

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rz.uni-karlsruhe.de!not-for-mail
From: Andrea Hermann <hermann@ipf.bau-verm.uni-karlsruhe.de>
Newsgroups: de.comp.lang.c++
Subject: void* - Felder
Date: Fri, 26 Jan 1996 18:49:35 +0100
Organization: University of Karlsruhe, Germany
Message-ID: <3109142F.41C67EA6@ipf.bau-verm.uni-karlsruhe.de>
NNTP-Posting-Host: ipfz2.bau-verm.uni-karlsruhe.de
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.0b6a (X11; I; SunOS 4.1.3 sun4c)