Che vantaggi si hanno ad usare una o l'altra?

Da quello che ho capito, dovrebbe essere indifferente, in quanto se ad esempio in qualche oggetto già implementato per programmi di tipo 'console', ho usato string, posso passarle come QString o viceversa tramite gli appositi membri di QString (ad esempio QString::toStdString() per passare da QString a string).
Ma essendo agli inizi in generale, potrebbe valere la pena cambiare il poco già fatto da string a QString, in modo da non dover sempre passare da uno all'altro?
idem per i vector
Mi ricordo ad esempio che ho usato in certi casi un vector, può valere la pena cambiarlo in QVector?
Spero di essermi spiegato
Grazie


Scritto da: ing82 in categoria Programmazione nella data 18-06-2015 13:38.