(MFC mit dem...) MySQL++
-
Hallo.
Ich habe die MySQL++ heruntergeladen und installiert. Und dann habe ich an Hand der ReadMe die Verzeichnisse (lib und include) in Visual Studio .NET eingefügt.
MySQL++: anbei ist ein example. Und dieses Beispiel sollte compilierbar sein, wenn alles in ordnung ist, was ich aber erhalte ist:c:\Programme\Microsoft Visual Studio .NET\mysql\include\set3.hh(7): error C2954: template definitions cannot nest
c:\Programme\Microsoft Visual Studio .NET\mysql\include\type_info1.hh(39): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\Programme\Microsoft Visual Studio .NET\mysql\include\type_info1.hh(159): warning C4800: 'const unsigned int' : forcing value to bool 'true' or 'false' (performance warning)
c:\Programme\Microsoft Visual Studio .NET\mysql\include\type_info1.hh(172): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\Programme\Microsoft Visual Studio .NET\mysql\include\type_info1.hh(176): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\Programme\Microsoft Visual Studio .NET\mysql\include\type_info1.hh(180): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\Programme\Microsoft Visual Studio .NET\mysql\include\type_info1.hh(184): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\Programme\Microsoft Visual Studio .NET\mysql\include\convert1.hh(25): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
c:\Programme\Microsoft Visual Studio .NET\mysql\include\convert1.hh(43): warning C4244: '=' : conversion from 'long' to 'char', possible loss of data
c:\Programme\Microsoft Visual Studio .NET\mysql\include\convert1.hh(44): warning C4244: '=' : conversion from 'long' to 'signed char', possible loss of data
c:\Programme\Microsoft Visual Studio .NET\mysql\include\convert1.hh(46): warning C4244: '=' : conversion from 'long' to 'short', possible loss of data
c:\Programme\Microsoft Visual Studio .NET\mysql\include\convert1.hh(49): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data
c:\Programme\Microsoft Visual Studio .NET\mysql\include\convert1.hh(51): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned short', possible loss of data
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(29): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(30): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(29): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(30): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(29): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(30): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(29): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\resiter1.hh(30): error C2977: 'std::reverse_iterator' : too many template arguments
c:\Programme\Microsoft Visual Studio .NET\mysql\include\coldata3.hh(18): error C2244: '<Unknown>' : unable to match function definition to an existing declarationWas ist denn da los? Ich verzweifle :((
chris