Click here to Skip to main content
14,237,421 members

C / C++ / MFC

 
AnswerRe: Trace a CString Pin
Richard MacCutchan15-Jul-18 2:00
protectorRichard MacCutchan15-Jul-18 2:00 
SuggestionRe: Trace a CString Pin
David Crow15-Jul-18 16:27
memberDavid Crow15-Jul-18 16:27 
GeneralRe: Trace a CString Pin
_Flaviu15-Jul-18 22:04
member_Flaviu15-Jul-18 22:04 
SuggestionRe: Trace a CString Pin
David Crow16-Jul-18 1:48
memberDavid Crow16-Jul-18 1:48 
AnswerRe: Trace a CString Pin
Jochen Arndt15-Jul-18 23:12
mveJochen Arndt15-Jul-18 23:12 
Questionmapping pthread id to custom id Pin
meerokh13-Jul-18 5:51
membermeerokh13-Jul-18 5:51 
GeneralRe: mapping pthread id to custom id Pin
Richard MacCutchan13-Jul-18 20:48
protectorRichard MacCutchan13-Jul-18 20:48 
GeneralRe: mapping pthread id to custom id Pin
meerokh14-Jul-18 0:24
membermeerokh14-Jul-18 0:24 
I am planning to have more variable in the struct e.g.
struct thread_data {
int  thread_id;
const char *message;
double result
};


Richard MacCutchan wrote:
And why do you need to map the real thread id to some other value?


The application in which i am creating pthreads is a simulation environment on top of which my actual thread scheduling library will execute so the each pthread act like virtual core. Each core(pthread) has its own work package queue from which it retrieves the package for execution and when it is empty it attempts to steal from other cores(via work stealing method). Every core has a package manager singleton class which is responsible for adding and getting the package from the queue. In order to access the other cores(using the singleton class) i need the mapping so that whenever each core access the package manager class (and its queue), it do based on the custom id.

I hope i explained it better this time
GeneralRe: mapping pthread id to custom id Pin
Richard MacCutchan14-Jul-18 3:36
protectorRichard MacCutchan14-Jul-18 3:36 
QuestionHow to disable a HTML Input in c# Pin
Member 1219465611-Jul-18 15:50
memberMember 1219465611-Jul-18 15:50 
AnswerRe: How to disable a HTML Input in c# Pin
Bryian Tan11-Jul-18 17:30
mveBryian Tan11-Jul-18 17:30 
Questionc++ - std :: map - Is my idea too dirty? Pin
0x01AA11-Jul-18 8:40
professional0x01AA11-Jul-18 8:40 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
harold aptroot11-Jul-18 9:48
memberharold aptroot11-Jul-18 9:48 
PraiseRe: c++ - std :: map - Is my idea too dirty? Pin
0x01AA11-Jul-18 9:54
professional0x01AA11-Jul-18 9:54 
AnswerRe: c++ - std :: map - Is my idea too dirty? Pin
Richard MacCutchan11-Jul-18 19:44
protectorRichard MacCutchan11-Jul-18 19:44 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
harold aptroot12-Jul-18 12:34
memberharold aptroot12-Jul-18 12:34 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
Richard MacCutchan12-Jul-18 19:42
protectorRichard MacCutchan12-Jul-18 19:42 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
harold aptroot12-Jul-18 20:19
memberharold aptroot12-Jul-18 20:19 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
Richard MacCutchan12-Jul-18 20:41
protectorRichard MacCutchan12-Jul-18 20:41 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
0x01AA13-Jul-18 7:44
professional0x01AA13-Jul-18 7:44 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
Richard MacCutchan13-Jul-18 19:13
protectorRichard MacCutchan13-Jul-18 19:13 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
Richard MacCutchan14-Jul-18 4:10
protectorRichard MacCutchan14-Jul-18 4:10 
GeneralRe: c++ - std :: map - Is my idea too dirty? Pin
0x01AA14-Jul-18 5:19
professional0x01AA14-Jul-18 5:19 
AnswerRe: c++ - std :: map - Is my idea too dirty? Pin
CPallini11-Jul-18 21:22
mveCPallini11-Jul-18 21:22 
AnswerRe: c++ - std :: map - Is my idea too dirty? Pin
Jochen Arndt12-Jul-18 23:13
mveJochen Arndt12-Jul-18 23:13 

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.