ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
241
241
EMPFEHLEN
-
Hallo Allerseits, ich habe ein Fehler bei einer Library (ltilib), seitdem ich Visual Studio 2008 anstatt 2005 nutze. Wäre super wenn mir jemand helfen kann.
Code:
loadImageList::loadImageList()
: ioFunctor(), fileNames(0), iter(0), emptyDummy(""), iLoader() { //Fehler
// create an instance of the parameters with the default values
parameters defaultParameters;
// set the default parameters
setParameters(defaultParameters);
}
Fehlermeldung:
>Kompilieren...
1>ltiLoadImageList.cpp
1>c:\ltilib\src\io\ltiloadimagelist.cpp(263) : error C2664: 'std::list<_Ty>::_Const_iterator<_Secure_validation>::_Const_iterator(const std::list<_Ty>::_Const_iterator<_Secure_validation> &)': Konvertierung des Parameters 1 von 'int' in 'const std::list<_Ty>::_Const_iterator<_Secure_validation> &' nicht möglich
1> with
1> [
1> _Ty=std::string,
1> _Secure_validation=true
1> ]
1> Ursache: Konvertierung von 'int' in 'const std::list<_Ty>::_Const_iterator<_Secure_validation>' nicht möglich
1> with
1> [
1> _Ty=std::string,
1> _Secure_validation=true
1> ]
1> Quelltyp konnte von keinem Konstruktor angenommen werden, oder die Überladungsauflösung des Konstruktors ist mehrdeutig
Vielen Dank im Voraus.
Gruß speedo
-
Jo, iter kannst du nicht wie einen Zeiger mit NULL initialisieren. Eher einfach liste.end() ...
-
Achso. Danke Dir. Aber wieso ging das in der Visual Studio 2005er Version?
Ich habe es jetzt so geändert:
HEADER-DATEI:
// internal list of filenames to be loaded
std::list<std::string> fileNames;
// iterator for fileNames
std::list<std::string>::const_iterator iter;
CPP-DATEI:
loadImageList::loadImageList()
//:ioFunctor(), fileNames(0), iter(0), emptyDummy(""), iLoader(){//ALT
:ioFunctor(), fileNames(0), iter(fileNames.begin()), emptyDummy(""), iLoader()
Ähnliche Themen
-
[C++; VS2008; XP; W2k3] NetUserEnum (Level 23)
Von PoebelundGesocks im Forum VisualStudio & MFCAntworten: 1Letzter Beitrag: 26.03.10, 16:19 -
VS2008 - 64Bit apps builden
Von forummember im Forum VisualStudio & MFCAntworten: 1Letzter Beitrag: 20.03.10, 11:58 -
[C#/VS2008] - ComboBox an BindingSource binden - Problem
Von kasal im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 13.04.09, 20:51 -
VS2008 EE: kommt nicht klar!
Von Wessy im Forum C/C++Antworten: 4Letzter Beitrag: 21.04.08, 11:55 -
[VS2008; AJAX] UpdatePanel Leeren + Neu befüllen?
Von sinni800 im Forum .NET Web und KommunikationAntworten: 3Letzter Beitrag: 03.12.07, 13:38





Zitieren
Login





