Click here to Skip to main content
15,890,438 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: STL & List Control Pin
Chris Losinger22-May-01 6:03
professionalChris Losinger22-May-01 6:03 
GeneralRe: STL & List Control Pin
Derek Price22-May-01 6:19
Derek Price22-May-01 6:19 
GeneralRe: STL & List Control Pin
Tomasz Sowinski22-May-01 6:36
Tomasz Sowinski22-May-01 6:36 
GeneralRe: STL & List Control Pin
Chris Losinger22-May-01 6:51
professionalChris Losinger22-May-01 6:51 
GeneralRe: STL & List Control Pin
Derek Price22-May-01 7:49
Derek Price22-May-01 7:49 
GeneralRe: STL & List Control Pin
Tomasz Sowinski22-May-01 10:58
Tomasz Sowinski22-May-01 10:58 
GeneralRe: STL & List Control Pin
Derek Price23-May-01 7:05
Derek Price23-May-01 7:05 
GeneralSTL & List Control Pin
Derek Price22-May-01 4:25
Derek Price22-May-01 4:25 
Hello,

I just converted an article at the "other" site (http://www.codeguru.com/listview/VirtualListControl.html) from CArray to std:vector. The performance increased 5 times! The only section that I didn't like was the column sorting method. It uses the qsort() function to sort the columns. It seems there would be a more elegant (STL) method of doing this. There is a class defined for a row of data similar to this (shortened for clarity):

class CRowData {
CString col1;
int col2;
}

The qsort function calls the appropriate comparison function to sort on the desired member. It seems like there should be a way to do this using the STL. I would like to expand this example to include sorting on more than two columns as well.

Any ideas?

Thanks,
Derek

Doble Engineering
GeneralWorkspace setup Pin
Roger22-May-01 4:07
Roger22-May-01 4:07 
GeneralVSS and C++ automation Pin
22-May-01 2:42
suss22-May-01 2:42 
Generalclicking on a listbox created in runtime over an edit control in a formview Pin
22-May-01 2:23
suss22-May-01 2:23 
GeneralRe: clicking on a listbox created in runtime over an edit control in a formview Pin
l a u r e n22-May-01 23:40
l a u r e n22-May-01 23:40 
GeneralDirectory Selection using File Dialog Pin
22-May-01 2:13
suss22-May-01 2:13 
GeneralRe: Directory Selection using File Dialog Pin
Tomasz Sowinski22-May-01 2:18
Tomasz Sowinski22-May-01 2:18 
GeneralAdding a new popup menu Pin
Bartek22-May-01 1:06
Bartek22-May-01 1:06 
GeneralRe: Adding a new popup menu Pin
Christian Graus22-May-01 1:47
protectorChristian Graus22-May-01 1:47 
GeneralRe: Adding a new popup menu Pin
Bartek22-May-01 2:22
Bartek22-May-01 2:22 
Generalactivex Pin
eXplodus21-May-01 23:56
eXplodus21-May-01 23:56 
GeneralEnterbutton Pin
21-May-01 23:31
suss21-May-01 23:31 
GeneralRe: Enterbutton Pin
22-May-01 5:41
suss22-May-01 5:41 
GeneralRe: Enterbutton Pin
22-May-01 20:51
suss22-May-01 20:51 
GeneralADO Parameters Pin
Richard Hudson21-May-01 22:46
Richard Hudson21-May-01 22:46 
GeneralRe: ADO Parameters Pin
John M. Drescher22-May-01 9:31
John M. Drescher22-May-01 9:31 
GeneralRe: ADO Parameters Pin
Carlos Antollini22-May-01 9:40
Carlos Antollini22-May-01 9:40 
GeneralDateTime Class Pin
Gerry21-May-01 22:24
Gerry21-May-01 22:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.