🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

ASM in C++ einbinden

#1873
From: Piotr Kasprzak
Date: Thu, 21 Mar 1996 19:33
35 lines
1091 bytes
Hi !

Ist es irgendwie moeglich ASM-Routinen (zB. in Form von TASM-Objs) in C++- 
OBJEKTE so einzubinden, dass sie sich nahtlos in die C++-Konzepte  
integrieren ? Also zum Beispiel:

                .model small, C
                .code

PROC    routine
        ret
ENDP

                .end

und dann:

class x {

   void routine();

   ...
};

Ich hab' schon versucht beide Module ineinander zu linken, ging aber  
nicht, da 'routine' (logischerweise) nicht als 'x::routine' erkannt wurde.  
Andererseits kann ich in dem ASM-Modul die Routine nicht 'x::routine'  
nennen, da TASM offensichtlich was gegen das 'x::' hat.

Hat jemand irgendeine Loesung ???

c-ya,
Piotr
-- 
Piotr.Kasprzak@xyz.prima.ruhr.de                http://www.prima.ruhr.de
Technical Details
Message-ID: <65GvlHBNWSB@xyz.prima.ruhr.de>
Path: arc1-ca.pugleaf.net!xyz.prima.ruhr.de!Piotr.Kasprzak

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!xyz.prima.ruhr.de!Piotr.Kasprzak
Date: 21 Mar 1996 21:33:00 +0200
From: Piotr.Kasprzak@xyz.prima.ruhr.de (Piotr Kasprzak)
Newsgroups: de.comp.lang.c++
Message-ID: <65GvlHBNWSB@xyz.prima.ruhr.de>
Subject: ASM in C++ einbinden
X-Newsreader: CrossPoint v3.1
Organization: PRIMA e.V. - Dortmund