#35266494 · 19 Feb 2013, 20:32 · · პროფილი · პირადი მიმოწერა · ჩატი
Informirebuli ვექტორები არის იგივე დინამიური მასივები. C - ში არ არის ესეთი რაღაც,მაგრამ malloc(),realloc(),calloc() ი იქხმარება ამ შემთხვევაში. C - ში ვექტორის ვარიანტი: int *ptr = (int *)calloc(10,sizeof(int)); C++ ში კი იცი: int *ptr = new int[10];
მასივი იმიტომაა არაკომფორტული,რომ პროგრამის გაშვების დროს მის ზომას ვერ შეცვლი,ვექტორებში კი შეგიძლია.
ესაა ძირითადი განსხვავება. გამოიყენე ის,რომელიც შენს ამოცანას უფრო შეეფერება.
P.S C რაშუაში იყო,მარა დავწერე მაინც.
This post has been edited by Farel0x on 19 Feb 2013, 20:33
|