Bonjour,

Je travaille depuis quelque temps sur un projet en c++, j'arrive en général à résoudre mes erreurs mais là je suis vraiment bloqué.

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
File* SpeedHandler::findFile(int nodeFrom)
{
	File* file = NULL;
	for (auto i = 0; i < m_lFiles->size(); i++) {
		if (m_lFiles->at(i).getNodeFrom() == nodeFrom) {
			file = &m_lFiles->at(i);
			break;
		}
	}
	return file;
}
File* est l'une de mes classes ainsi que SpeedHandler, et m_lFiles est un vector. Je travaille avec Visual Studio qui me relève une erreur de type std_out_of_range.

Si quelqu'un a une idée d'où pourrait venir le problème...