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

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

edrive.narod.ru
from edrive.narod.ru More from this publisher
13.01.2015 Views

110 } } else { if (m[j].heat < m[j–1].heat) { Swap (m[j–1].name, m[j].name); Swap (m[j–1].heat, m[j].heat); } } ShowMessage (m[0].name + AnsiString (m[0].heat) + '\n' + m[1].name + AnsiString (m[1].heat) + '\n' + m[2].name + AnsiString (m[2].heat)); } Однажды созданный шаблон можно сохранить в файле заголовка и вызывать его оттуда по имени: template void Sort (T array[], int size) { for (int i=0; i (const VPrice); friend AnsiString &operator

111 }; int VPrice::operator > (const VPrice amount) { return (dollars > amount.dollars) || (dollars == amount.dollars && cents > amount.cents); } AnsiString &operator

110<br />

}<br />

}<br />

else {<br />

if (m[j].heat < m[j–1].heat) {<br />

Swap (m[j–1].name, m[j].name); Swap (m[j–1].heat, m[j].heat);<br />

}<br />

}<br />

ShowMessage (m[0].name + AnsiString (m[0].heat) + '\n'<br />

+ m[1].name + AnsiString (m[1].heat) + '\n' + m[2].name<br />

+ AnsiString (m[2].heat));<br />

}<br />

Од<strong>на</strong>жды созданный шаблон можно сохранить в файле заголовка и вызывать<br />

его оттуда по имени:<br />

template void Sort (T array[], int size) {<br />

for (int i=0; i (const VPrice);<br />

friend AnsiString &operator

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

Saved successfully!

Ooh no, something went wrong!