Reference for Wiring version 0024+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.
Class | Vector |
||||
---|---|---|---|---|---|
Name | copyInto() |
||||
Examples | Vector < int > intVector; int arrayOfInts[11]; // declares an array of ints with 11 positions void setup() { Serial.begin(9600); pinMode(48, OUTPUT); // turn ON wiring hardware LED digitalWrite(48, HIGH); for(int i=0; i<10; i++) { // add 255 elements from 0 to 254 intVector.addElement(i); } intVector.copyInto(arrayOfInts); // copy the Vector content into an array Serial.print("The arrayOfInts elements are: "); for(int i=0; i<10; i++) { // print all all elements in the array Serial.print(arrayOfInts[i], DEC); Serial.print(" "); } Serial.println(); Serial.print("The vector's capacity is: "); Serial.println(intVector.capacity(), DEC); // print the vector's capacity intVector.ensureCapacity(20); Serial.print("now the vector's capacity is: "); Serial.println(intVector.capacity(), DEC); // print the vector's capacity Serial.print("The vector's size is: "); Serial.println(intVector.size(), DEC); // print the vector's size intVector.setSize(5); Serial.print("now the vector's size is: "); Serial.println(intVector.size(), DEC); // print the vector's size Serial.print("The vector's capacity is: "); Serial.println(intVector.capacity(), DEC); // print the vector's capacity intVector.trimToSize(); Serial.print("now the vector's capacity is: "); Serial.println(intVector.capacity(), DEC); // print the vector's capacity } void loop() { } |
||||
Description | Copies the components of this vector into the specified array. The item at index k in this vector is copied into component k of an Array. The array must be big enough to hold all the objects in this vector. | ||||
Syntax | vector.copyInto(data) |
||||
Parameters |
|
||||
Usage | Application |