mbaranowski
4/3/2013 - 8:18 PM

gistfile1.txt

int main(int argc, const char * argv[])
{
    // c++98
    int* array[2];
    array[0] = new int[5];
    array[1] = new int[2];

    // c++11 only, 1d initializer
    int array4[] = {1,2,3,4,5};
    int* array3= new int[3]{1,2,3};
    
    // c++11 only, jagged initializer
    int* array2[] = {
        new int[3]{1,2,3},
        new int[3]{1,2},
        new int[3]{1,2,3,4,5,6,7},
        new int[3]{1,2,3,4} };
    
     return 0;
}