Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/11/2009, 14:55
Avatar de Claw
Claw
 
Fecha de Ingreso: abril-2009
Mensajes: 299
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: Crear variable flotante

Si sabes cuando te llega el dato, puedes crearte una estructura (véase un vector, o de forma dinámica) que por cada 4 variables recibidas declare una del tipo que tú quieres y lo almacene en esa estructura.

Código c++:
Ver original
  1. int i=0;
  2. vector<float> Variables;
  3. while(recibiendoDatos(&puerto)){
  4.      i=i+1;
  5.      if(i==4){
  6.           float var;
  7.           Variables.push_back(var);
  8.           i=0;
  9.      }
  10. }
Fíjate que uso la clase 'vector' de la STL de C++. Además, también supongo que tienes una función que te devuelve verdadero si acabas de recibir un dato desde el puerto que le indiques.

Espero que te de alguna idea. Salu2!

PD: clase vector STL (http://www.sgi.com/tech/stl/Vector.html)