Creating an Array: Difference between revisions
Content added Content deleted
(→{{header|Raven}}: ++ R) |
|||
Line 222: | Line 222: | ||
=={{header|C++}}== |
=={{header|C++}}== |
||
Using dynamically-allocated (i.e. [[Heap]]) memory: |
Using dynamically-allocated (i.e. [[Heap]]) memory: |
||
(Warning, deprecated and not safe) |
|||
<lang cpp> const int n = 10; |
<lang cpp> const int n = 10; |
||
int* myArray = new int[n]; |
int* myArray = new int[n]; |
||
Line 235: | Line 236: | ||
<lang cpp> int myArray2[10] = { 1, 2, 0}; /* 3..9 := 0 */</lang> |
<lang cpp> int myArray2[10] = { 1, 2, 0}; /* 3..9 := 0 */</lang> |
||
Using boost::array |
|||
<lang cpp> boost::array<int,3> myArray2 = { 1, 2, 0}; </lang> |
|||
{{libheader|STL}} |
{{libheader|STL}} |
||
<lang cpp> // STL |
<lang cpp> // STL |