Article View: de.comp.lang.c++
Article #689Frage: illegal structur operation
From: Hans Martin SPEISER
Date: Tue, 31 Oct 1995 10:47
Date: Tue, 31 Oct 1995 10:47
26 lines
1237 bytes
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!newsShow 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