Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Templates / Funmtionszeiger

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.08.2005, 11:57 Uhr
~Bost
Gast


Ich kämpfe mich gerade mühsam durch Templates und Funktionszeiger und bin dabei in einer Sackgasse gelandet.

Die Funktion Serialize ist implementiert und getestet. Ebenfalls vorhanden und getestet ist die Klasse "Wein". Wie kann ich nun den Funktionszeiger "serialize" korrekt dem Template-Funktionszeiger "funptr" zuweisen?


************************************************
main()
***********************************************

template<class T> void(*funptr)(T& t, vector<unsigned short>& v);
void serialize(Wein& w, vector<unsigned short>& v);

int main()
{
funptr = serialize;

return 0;
}

************************************************
ERORR:
***********************************************

--------------------Konfiguration: Hashing - Win32 Debug--------------------
Kompilierung läuft...
main.cpp
DHashing\main.cpp('38') : error C2440: '=' : 'void (__cdecl *)(class Wein &,class std::vector<unsigned short,class std::allocator<unsigned short> > &' kann nicht in 'void (__cdecl *)(
&,class std::vector<unsigned short,class std::allocator<unsigned short> > &' konvertiert werden
Diese Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
Fehler beim Ausführen von cl.exe.

Hashing.exe - 1 Fehler, 0 Warnung(en)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.08.2005, 12:30 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


doppelpost
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: