Hi, I recently read in a book i have that it is no good learning about arrays, and stick with and always use vectors. I know how to use both very well, and in general use vectors over arrays anyeay.

My question is this:

Why would people have to or want to learn about C-style arrays

eg:
Code:
int num[10]={1,2,3,4 ect.. };[
When vectors can do all the above can and is faster and has more capabilitys for sorting through a sequence like iterators?

Many books teach arrays and vectors, but I think they should stick with vectors and use arrays as an side learning subject. That is only my view mind.