实际上,我正在MFC框架中工作,我想创建一个必须进行排序的数组。
我已经创建了一个数组并将这些数字作为元素打印到listBox中,但是现在我想将它们转换为整数以交换它们。
我该怎么做?
下面是一些代码:
void CSortMFC1Dlg::exchange(int& a, int& b) {
int c;
c = a;
a = b;
b = c;
}
void CSortMFC1Dlg::OnBnClickedSortBubble()
{
UpdateData(true);
for (int j = 0; j < (SIZE - 1); ++j) {
for (int i = 0; i < (SIZE - 1); ++i) {
if (myArray[i] > myArray[i + 1]) {
//exchange(myArray[i], myArray[i + 1]);
}
}
}
UpdateData(false);
}