I don't get what you are trying to do, you have a vector filled with 64 vectors
( line 7 should not compile unless you call the explicit constructor: std::vector<std::vector<int> > vectorOne ( 64,vector<int>(1) ); )
But you are then looping as if you were expecting an 8x8 2D vector
Ah sorry, I thought in vectors that 64 meant 64 elements in total, from the 8 x 8, at this point im just trying to get it to compile with printing out 64 1s, then id worry about changing whats inside.