Click here to Skip to main content
15,905,590 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: lzma on GPU Pin
Code-o-mat8-May-11 6:22
Code-o-mat8-May-11 6:22 
GeneralRe: lzma on GPU Pin
crotaphiticus8-May-11 7:54
crotaphiticus8-May-11 7:54 
GeneralRe: lzma on GPU Pin
Code-o-mat8-May-11 9:39
Code-o-mat8-May-11 9:39 
GeneralRe: lzma on GPU Pin
crotaphiticus8-May-11 12:33
crotaphiticus8-May-11 12:33 
Questionabout multi linked list Pin
quartaela7-May-11 9:44
quartaela7-May-11 9:44 
AnswerRe: about multi linked list Pin
Luc Pattyn7-May-11 10:26
sitebuilderLuc Pattyn7-May-11 10:26 
GeneralRe: about multi linked list Pin
quartaela7-May-11 11:09
quartaela7-May-11 11:09 
GeneralRe: about multi linked list Pin
barneyman7-May-11 15:53
barneyman7-May-11 15:53 
i agree with Luc

i'd do it the following way to get it done quickly

1. Maintain a naturally ordered list of all the items
2. Have an ordered list each for surname and firstname; these lists simply reference the index into the ordered list

Adding is cheap, iterating is cheap, finding is cheap (b-chop), removal is 'difficult'

Add - add item to back of natural order list, qsort the item index into each of the ordered lists
Remove - find the item in either sorted list, mark the item in the ordered list as dead - you can't delete it or you'll ruin the indices

ie
Natural Order (includes ALL item data)
Sarah Connor
Jack Black
Pete Jones
Stan Smith

Surname Order (just index into Natural Order)
1
0
2
3

Firstname Order (just index into Natural Order)
2
1
0
3
GeneralRe: about multi linked list Pin
quartaela8-May-11 3:41
quartaela8-May-11 3:41 
GeneralRe: about multi linked list Pin
barneyman8-May-11 3:51
barneyman8-May-11 3:51 
QuestionMSVCR100.dll error, debugger_hook_dummy = 0 Pin
mikael.peterson6-May-11 22:59
mikael.peterson6-May-11 22:59 
AnswerRe: MSVCR100.dll error, debugger_hook_dummy = 0 Pin
Luc Pattyn7-May-11 2:28
sitebuilderLuc Pattyn7-May-11 2:28 
GeneralRe: MSVCR100.dll error, debugger_hook_dummy = 0 Pin
mikael.peterson7-May-11 23:18
mikael.peterson7-May-11 23:18 
AnswerRe: MSVCR100.dll error, debugger_hook_dummy = 0 Pin
kellymac10-Jan-12 12:20
kellymac10-Jan-12 12:20 
QuestionProblem Opening Email when using InvokeHelper in C++ Pin
Member 29729926-May-11 5:00
Member 29729926-May-11 5:00 
AnswerRe: Problem Opening Email when using InvokeHelper in C++ Pin
Richard MacCutchan6-May-11 5:36
mveRichard MacCutchan6-May-11 5:36 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Member 29729926-May-11 6:15
Member 29729926-May-11 6:15 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Richard MacCutchan6-May-11 23:01
mveRichard MacCutchan6-May-11 23:01 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Member 29729926-May-11 23:11
Member 29729926-May-11 23:11 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Richard MacCutchan7-May-11 0:33
mveRichard MacCutchan7-May-11 0:33 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Member 29729927-May-11 2:07
Member 29729927-May-11 2:07 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Richard MacCutchan7-May-11 5:22
mveRichard MacCutchan7-May-11 5:22 
AnswerRe: Problem Opening Email when using InvokeHelper in C++ Pin
barneyman7-May-11 15:23
barneyman7-May-11 15:23 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
Member 29729928-May-11 6:12
Member 29729928-May-11 6:12 
GeneralRe: Problem Opening Email when using InvokeHelper in C++ Pin
barneyman8-May-11 13:04
barneyman8-May-11 13:04 

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.