Shallow copy creates another name for the array : Array « Collections « Visual C++ .NET






Shallow copy creates another name for the array

 

#include "stdafx.h"
using namespace System;

int main()
{
   array<int>^ array1 = { 0, 1, 2};


   array<int>^ array2 = array1;

}

   
  








Related examples in the same category

1.Single dimension Arrays
2.Using gcnew to create array
3.Declare, create, and initialize a 1D native array
4.Declare, create, and initialize a 1D managed array
5.Declare, create, and initialize a 2D native array
6.Declare, create, and initialize a 2D managed array
7.Array initializing
8.Array for each
9.Using Array::Copy to copy array
10.Array equality test
11.Using array.Equals to test if two arrays are equal
12.class with managed array
13.Get array length
14.Sort array with Array.Sort
15.Using Array.BinarySearch to search an element in an array
16.Using for each to loop through an array
17.Arrays iterators
18.Create an object for each object array position
19.Loop over the array with the interior pointer
20.Create an interior pointer to elements of the array
21.Array initialization without gcnew
22.Using gcnew to create array
23.Object array with non default constrctuctor
24.Assign value from native array to managed array
25.String arrays length
26.Use variables in the initializer list