Ich habe mal wieder ein kleines Problem, das sich bei der Überarbeitung vom FileSearch Modul ergeben hat. Folgendes Konstrukt:
Code: Alles auswählen
typedef boost::filesystem::path FilePath;
class FileInfo
{
public:
...
Dedupe::FilePath GetPath() const
{
return Path;
}
...
private:
Dedupe::FilePath Path;
};
typedef std::vector<FileInfo> FileStream;
Ich suche nach einer Möglichkeit, den FileStream Vector zu sortieren, allerdings nach dem Pfad, der durch Getpath() erhalten wird. Ich habe es bereits mit sort() versucht, bin aber gnadenlos gescheitert. Hat jemand eine Idee?
Wer immer nach dem Unerreichbaren jagt, der wird irgendwann auf die Schnauze fallen!