Ho un C++ std :: vector indicati come:Come ordinare un oggetto std :: vector dal suo valore float
std::vector<GameObject*> vectorToSort;
Ogni oggetto vectorToSort contiene un parametro galleggiante che viene restituito chiamando "DistanceFromCamera () ":
vectorToSort.at(position)->DistanceFromCamera();
desidero ordinare il vettore da questo parametro galleggiante però std :: sort non sembra essere in grado di fare questo. Come posso ottenere questo tipo?
Credo che si significa che GameObject ha un metodo chiamato DistanceFromCamera() e non std :: vector –
ralphtheninja
Magnus, sicuramente, ho corretto che per lui: -P –
Sì, sei corretto, ho appena aggiornato il codice con quello che sto attualmente utilizzando. Grazie per la pronta risposta Evan, lo sto testando ora. Ti risponderò al più presto –