Search wiring.org.co:

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Clase | Vector
Nombre |

### copyInto()

Ejemplos |
    Vector < int > intVector;
    int arrayOfInts[11];  // declara un arreglo de enteros con 11 posiciones

    void setup() {
      Serial.begin(9600);
      pinMode(WLED, OUTPUT);  // enciende el LED incluido en la tarjeta
      digitalWrite(WLED, HIGH);

      for (int i=0; i<10; i++) {  // agrega 255 elementos de 0 a 254
        intVector.addElement(i);
      }

      intVector.copyInto(arrayOfInts);  // copia el contenido del Vector en el arreglo

      Serial.print("The arrayOfInts elements are: ");
      for (int i=0; i<10; i++) {  // imprime todos los elementos del arreglo
        Serial.print(arrayOfInts[i], DEC);
        Serial.print(" ");
      }
      Serial.println();

      Serial.print("The vector's capacity is: ");
      Serial.println(intVector.capacity(), DEC);  // imprime la capacidad del vector
      intVector.ensureCapacity(20);
      Serial.print("now the vector's capacity is: ");
      Serial.println(intVector.capacity(), DEC);  // imprime la capacidad del vector

      Serial.print("The vector's size is: ");
      Serial.println(intVector.size(), DEC);  // imprime el tama&ntilde;o del vector
      intVector.setSize(5);
      Serial.print("now the vector's size is: ");
      Serial.println(intVector.size(), DEC);  // imprime el tama&ntilde;o del vector

      Serial.print("The vector's capacity is: ");
      Serial.println(intVector.capacity(), DEC);  // imprime la capacidad del vector
      intVector.trimToSize();
      Serial.print("now the vector's capacity is: ");
      Serial.println(intVector.capacity(), DEC);  // imprime la capacidad del vector
    }

    void loop() {

    }

Descripción | Copia los componentes del vector en el arreglo especificado. El elemento en el índice k del vector es copiado en el componente k del Arreglo. El arreglo debe ser lo suficientemente grande para guardar todos los objetos del vector.
Sintaxis |
    vector.copyInto(data)
Parámetros |

vector | Una variable de tipo Vector
data | un arreglo de int, long o char

Uso | Application

Updated on July 07, 2011 11:14:03pm PDT