Sorting Vectors of structures:
Whenever working with vector of structures, it is very common to sort based on a particular field within the structures. For illustration, recall the vector of structures used to the store information on various software packages.
Here is a function which sorts this vector of structures in ascending order depend on the price field.
Note that only the price field is compared in the sort algorithm, but the whole structure is replaced. That is therefore each element in the vector, that is a structure of information about a specific software package, that remains intact.