🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: register [[was: Re: Ein paar Fragen

#1806
From: Claus A. Faerber
Date: Mon, 11 Mar 1996 00:00
23 lines
1382 bytes
Ruediger Berlich <berlichr@afal23.cern.ch> (10.03.96):

> Hallo,
> ich habe ein paar Fragen :
> - Ist es durchweg ratsam, alle Z"ahl-Variablen als
>   'register' zu deklarieren ? Oder sollte man sich da nur auf die
>   wichtigsten (am h"aufigsten gebrauchten) beschr"anken ?
>   Ich stelle mir vor, dass ja immer nur eine beschr"ankte Anzahl von
>   Variablen die Register des Prozessors belegen kann. Bremst man so nicht
>   das ganze Programm aus ? Oder ist 'register' nur eine Empfehlung an
>   den Compiler ?

So ist es. Das Schluesselwort 'register' sagt dem Compiler  
nur, dass es hier besonders effizient waere, die Variable in  
einem Register zu speichern, weil sie oft benutzt wird. Ob  
der Compiler das dann macht (machen kann) und ob und wie er  
ohne 'register' trotzdem Register benutzt ist seine Sache.

Claus

------------------------------------------------------------------------
Claus Andre Faerber - claus@faerber.muc.de - http://www.muc.de/~cfaerber
------------------------------------------------------------------------
Technical Details
Message-ID: <64ezuVY3cDB@faerber.muc.de>
Path: arc1-ca.pugleaf.net!faerber.muc.de!claus
References: <Do2325.Fwu@news.cern.ch>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!faerber.muc.de!claus
Date: 11 Mar 1996 00:00:00 +0000
From: claus@faerber.muc.de (Claus A. Faerber)
Newsgroups: de.comp.lang.c++
Message-ID: <64ezuVY3cDB@faerber.muc.de>
References: <Do2325.Fwu@news.cern.ch>
Subject: Re: register [[was: Re: Ein paar Fragen
X-Newsreader: CrossPoint v3.1 R/B17071