Bonjour,
J'ai écrit une fonction split() dans un fichier cpp :
#include <clx.h>
#include "vector.h"
/**
* FUNCTION SPLIT()
*/
void split (vector<string>& V, const string& z, const string& delim){
size_t p = 0;
size_t k = 0;
while (1){
k = z.find_first_not_of(delim, k);
p = z.find_first_of(delim , k);
V.push_back(z.substr(k , p-k));
k = p;
}
}
Mais j'ai plusieurs erreurs à la compilation de cette unité, notamment :
[C++ Erreur] func_split.cpp(15): E2315 'find_first_not_of' n'est pas un membre de 'string', parce que le type n'est pas encore défini
Etant débutant en c++ j'suis un peu perdu, je suppose néanmoins que mon pb a une explication simple et logique !
Merci d'avance :)