Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 31.08.2003, 12:06 Titel: Templates-Klassenliste |
|
|
Ich habe ein Problem mit Templates. Ich schreibe mir gerade eine Klasse:
Code: | template <class ttt> class TemplClass
{
public:
ttt irgendwas1;
ttt irgendwas2;
void Funktion(int Parameter);
}; |
Die Funktion geht jetzt so:
Code: | template <class ttt>
void TemplClass <ttt>:: Funktion(int Parameter)
{
//TuWas()
} |
Aber komischerweise wird die Funktion nicht aufgelistet, wenn ich eine instanz bilde und mit dem „.“-operator zugreifen will
Code: | TemplClass <float> instanz;
instanz.irgendwas1=0;
|
Bei
Erscheint ja eine Liste, in der die Members der Klasse aufgeführt werden. Bei mir steht da jetzt nur:
Zitat: | irgendwas1
irgendwas2 |
Kann mir da jemand helfen?
TIA _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 31.08.2003, 12:19 Titel: |
|
|
Ist normal... ist ein Bug. _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 31.08.2003, 12:31 Titel: |
|
|
Ist das wirklich ein Bug ?
Der erstellt die nötigen Funktionen zur template Klasse ja erst beim compilieren daher weis der Editor nichts darüber.
Das gleiche passiert ja wenn du per #define eine Funktion einbaust, kommt zwar selten vor kann aber sein. _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 31.08.2003, 12:35 Titel: |
|
|
Ja, das ist ein Bug in IntelliSense. Bei mir geht ja manchmal. _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
|