|
Titlul: <vector.h> Scris de: Slevoaca Stefan-Gabriel din Martie 22, 2015, 17:43:26 Ce recomandati dintre lucrul cu vectorii din vector.h sau cu array-uri ? Care sunt avantajele si dezavantajele fiecaruia ?
Titlul: Răspuns: <vector.h> Scris de: Pirtoaca George Sebastian din Martie 23, 2015, 09:39:11 Sunt 2 lucruri diferite în principiu şi fiecare are avantajele lui, depinde unde vrei sa le foloseşti. Marea diferenţă este ca clasa vector pune la dispoziţie un "vector" dinamic (ca o listă simplu înlănţuită). Este foarte des folosit atunci când se lucrează cu grafuri pentru a reţine lista de adiacenţă. Poţi folosi un tablou unidimensional simplu oricând nu ai nevoie de o structură în care să adaugi elemente "dinamic" şi în multe alte locuri. Oricum, poţi înlocui un vector normal cu un vector din STL, depinde cum îţi e mai confortabil.
|