array insertions
This commit is contained in:
@ -293,7 +293,33 @@ void test_amsarray_minimal()
|
||||
}
|
||||
}
|
||||
|
||||
void test_amsarray_arrayinsert()
|
||||
{
|
||||
amsarray<int> q1,q2,q3;
|
||||
int I;
|
||||
|
||||
q1 = {1,2,3,4,5};
|
||||
q2 = {0,0,1,0};
|
||||
|
||||
q3 = q1;
|
||||
|
||||
printf("Array append test\n");
|
||||
printf("q3="); q3.print(1);
|
||||
printf("q2="); q2.print(1);
|
||||
q3.append(q2);
|
||||
printf("q3+q2="); q3.print(1);
|
||||
|
||||
printf("q3="); q3.print(1);
|
||||
printf("q2="); q2.print(1);
|
||||
for(I=-2;I<q1.length+2;I++)
|
||||
{
|
||||
q3 = q1;
|
||||
q3.insert(I,q2);
|
||||
printf("q3.insert(%d,q2)=",I); q3.print(1);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
}; //end namespace amsmathutil25
|
||||
|
||||
@ -14,7 +14,8 @@ int main(int argc, char* argv[])
|
||||
//ams::amsmathutil25::test_amsarray_sort1();
|
||||
//test_amsarray_insertdelete1();
|
||||
//test_amsarray_insertdelete2();
|
||||
test_amsarray_minimal();
|
||||
//test_amsarray_minimal();
|
||||
//test_amsarray_arrayinsert();
|
||||
|
||||
|
||||
return ret;
|
||||
|
||||
Reference in New Issue
Block a user