Me referia a si hay una manera de guardar los valores por separado y como hacer para que despues reconozca que un valor pertenece a una variable o a una posición del vector tal y no a otra de otro vector.
Ya lo explico
amchacon .
Explicado con un poco mas de detalle: almacenas la información un campo por linea, en el caso de los objetos de clase vector simplemente separas los valores en la linea con espacios. En tu caso las lineas se agrupan en conjuntos de siete lineas ya que ese es el numero de campos: las primeras siete lineas son el primer registro, las siguientes siete el segundo, etc..
Por ejemplo:
cosa
1
1
1
1 1 1 0 0 0
0 0 0 1 1 1
1 2 3 4 5 6
otra_cosa
2
1
1
1 1 1 0 0 0
0 0 0 1 1 1
1 2 3 4 5 6
Para leer el contenido del archivo utilizas objetos de clase fstream, ifstream, etc. dependiendo del caso, aquí lo mejor es buscar ejemplos sobre el uso de archivos en C++ mediante el motor de búsqueda de los foros.
Un saludo