🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Frage: illegal structur operation

#689
From: Hans Martin SPEISER
Date: Tue, 31 Oct 1995 10:47
26 lines
1237 bytes
Hallo Sie da,

ich habe da ein Problem, dass ziemlich banal klingt aber ich bekomme es  
einfach nicht auf die Reihe. Folgendes ist passiert:

Um von den gegebenen Typen in BC 4.5 zu abstrahieren, habe ich eine Klasse  
"boolean" entworfen. Sie hat das Attribut "value" das die Werte 0 und 1  
aus der "enum (FALSE, TRUE)" annimmt. Alles schoen und gut.

Mein Problem ist jetzt nur das ich bei einer Funktion, wie zum Beispiel  
"ist_alles_ok", die boolean als Ergebnistyp hat keine "if" Anfrage  
hinbekomme. Also zum Beispiel sowas:
	if (ist_alles_ok) ...
Es kommt dann immer die Fehlermeldung "illegal structure operation".
Definiere ich die Funktion "ist_alles_ok" mit dem Ergebnistyp "int", dann  
verschwindet das Problem.

Also, was mache ich falsch?

Danke fuer Tips...

Hanni

----------------------------
Hans-Martin Speiser
speiser@steinway.u-strasbg.fr
Technical Details
Message-ID: <474ur7$cul@apopi.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!u-strasbg.fr!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!u-strasbg.fr!news
From: speiser@steinway.u-strasbg.fr (Hans Martin SPEISER )
Newsgroups: de.comp.lang.c++
Subject: Frage: illegal structur operation
Date: 31 Oct 1995 10:47:03 GMT
Organization: CRC - Universite Louis Pasteur - Strasbourg France
Message-ID: <474ur7$cul@apopi.u-strasbg.fr>
NNTP-Posting-Host: steinway.u-strasbg.fr