13.01.2015 Views

Объектно-ориентированное программирование на С++ - eDrive

Объектно-ориентированное программирование на С++ - eDrive

Объектно-ориентированное программирование на С++ - eDrive

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

56<br />

last = current;<br />

}<br />

}<br />

void Info () {<br />

AnsiString result;<br />

if (first) {<br />

result = "Список: ";<br />

current = first;<br />

do { result += AnsiString (current–>value) + ' '; current = current–>p; }<br />

while (current);<br />

result += " Конец";<br />

}<br />

ShowMessage (result);<br />

}<br />

void MyList () { Add (); Info (); Add (); Info (); }<br />

Другой пример посвящен двухмерному списку. Он демонстрирует технику<br />

выделения и освобождения памяти ди<strong>на</strong>мической структуре данных:<br />

struct vMatr { double **base; int row, column; };<br />

void Allocate (int r, int s, vMatr &m) {<br />

m.base = new double *[s];<br />

for (int i=0; i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!