🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Problem bei Verwendung von "const"

#1292
From: Joachim Zobel
Date: Mon, 15 Jan 1996 22:22
25 lines
1150 bytes
enno@inferenzsysteme.informatik.th-darmstadt.de (Enno Sandner) wrote:
[Erläuterung von mutable]

>---
>Falls der Compiler dieses Feature noch nicht unterstuetzt, hilft nur (*)
>die Holzhammermethode, d.h. den 'this' Pointer entsprechend zu casten.

Es gibt auch noch den folgenden schmutzigen Trick:

class CLASS
{
public:
   CLASS()
     {me = this;}
   void SetData(int d) const
     {me->data=d;}
private:
   int   data;
   CLASS *me;
};

Joachim

"... ein Geschlecht erfinderischer Zwerge, die fuer alles gemietet werden 
koennen."                       - Bertolt Brecht - Das Leben des Gallilei
Technical Details
Message-ID: <4dfh73$47d@news.rrz.uni-koeln.de>
Path: arc1-ca.pugleaf.net!RRZ.Uni-Koeln.DE!usenet
References: <4davqq$4ni@h20-hrze.uni-duisburg.de> <ENNO.96Jan14173326@kitz.inferenzsysteme.informatik.th-darmstadt.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!RRZ.Uni-Koeln.DE!usenet
From: a2597420@athena.rrz.uni-koeln.de (Joachim Zobel)
Newsgroups: de.comp.lang.c++
Subject: Re: Problem bei Verwendung von "const"
Date: Mon, 15 Jan 1996 22:22:35 GMT
Organization: Regional Computing Center, University of Cologne
Message-ID: <4dfh73$47d@news.rrz.uni-koeln.de>
References: <4davqq$4ni@h20-hrze.uni-duisburg.de> <ENNO.96Jan14173326@kitz.inferenzsysteme.informatik.th-darmstadt.de>
NNTP-Posting-Host: annexr2-17.slip.uni-koeln.de
X-Newsreader: Forte Free Agent 1.0.82