🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Compilier Fehler bei BC++. Hilfe!!!

#1083
From: Nik Wiesel
Date: Fri, 22 Dec 1995 03:24
53 lines
1777 bytes
Hallo,
ich habe folgendes Problem: Ich habe 2 Variablen erzeugt. 1 in einer Klasse 
und 2 ausserhalb der Klasse. Nun soll mittels des inlineassembler die addresse 
der Variablen in die Register geladen werden. Hier erzeugt der Compiler fuer 
mich unverstaendliche Fehler.

Hier nun das Beispiel und die Fehlermeldung:

//**************
// C++ Beispiel:
//**************

// globale Variable definieren
int	test;

//*******************
// Klasse deklarieren
//*******************
class A {
	// Klassenvariable definieren
	int	test1;
public:
	A(void);
};

// Konstruktor definieren
A::A(void) {
	asm {
		mov	bx,SEG test
		mov	bx,OFFSET test
		mov	bx,SEG test1
		mov	bx,OFFSET test1
	};
};

// Hauptprogramm
void main(void) {
	A t;
};

------------------------------Fehlermeldung-----------------------

Compiling NONAME00.CPP:
Error NONAME00.CPP 21: Undefined symbol 'test' in function A::A()
Error NONAME00.CPP 23: Expression syntax in function A::A()
Error NONAME00.CPP 24: Expression syntax in function A::A()

------------------------------
Nik Wiesel: UZS198@UNI-BONN.DE
=========================================================================
The above statement is my own opinion and does not represent the point of
view of any organization I am related to.
=========================================================================
Technical Details
Message-ID: <uzs198.324.0039B57C@uni-bonn.de>
Path: arc1-ca.pugleaf.net!rhrz.uni-bonn.de!uzs198

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rhrz.uni-bonn.de!uzs198
From: uzs198@uni-bonn.de (Nik Wiesel)
Newsgroups: de.comp.lang.c++
Subject: Compilier Fehler bei BC++. Hilfe!!!
Date: Fri, 22 Dec 1995 03:24:23 UNDEFINED
Organization: University of Bonn, Germany
Message-ID: <uzs198.324.0039B57C@uni-bonn.de>
NNTP-Posting-Host: rhrz-ts3-p13.rhrz.uni-bonn.de
X-Newsreader: Trumpet for Windows [Version 1.0 Rev B]