Click here to Skip to main content
15,881,852 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: CListCtrl flickers on Vista Pin
David Crow28-Apr-09 9:45
David Crow28-Apr-09 9:45 
AnswerRe: CListCtrl flickers on Vista Pin
00.Siddu28-Apr-09 22:07
00.Siddu28-Apr-09 22:07 
AnswerRe: CListCtrl flickers on Vista Pin
Steve Thresher29-Apr-09 2:32
Steve Thresher29-Apr-09 2:32 
AnswerRe: CListCtrl flickers on Vista Pin
00.Siddu4-May-09 3:16
00.Siddu4-May-09 3:16 
Questionsending email Pin
santanukarmakar28-Apr-09 5:12
santanukarmakar28-Apr-09 5:12 
AnswerRe: sending email Pin
Stuart Dootson28-Apr-09 5:23
professionalStuart Dootson28-Apr-09 5:23 
QuestionLNK2005 Error: basic_string already defined Pin
SkysTheLimit28-Apr-09 4:35
SkysTheLimit28-Apr-09 4:35 
AnswerRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson28-Apr-09 5:45
professionalStuart Dootson28-Apr-09 5:45 
Wow - you've already done a lot more investigation than most people who ask questions here Smile | :)

What can I suggest....

1. I notice that some of your libs use "/Od" and others don't and others use "/Ox". This will affect how methods of template classes (like std::basic_string) are inlined in your libraries - it's possible (I think) that a std::basic_string method may be embedded in an object file and then re-exported from a library?

2. I'd be tempted to use dumpbin (it comes with VS) or objdump (comes with GCC, if you have that installed) to dump various properties of the lib files (use dumpbin /all library-name) and then search through the resultant text for names of basic_string methods that look like they're defined rather than referenced?

3. Or maybe delete lib4, then add object files back into lib4 one by one, to see when the LNK2005 occurs?

So - no concrete answers, just possibilities Frown | :-(

Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

GeneralRe: LNK2005 Error: basic_string already defined Pin
SkysTheLimit28-Apr-09 7:52
SkysTheLimit28-Apr-09 7:52 
GeneralRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson28-Apr-09 8:37
professionalStuart Dootson28-Apr-09 8:37 
GeneralRe: LNK2005 Error: basic_string already defined Pin
SkysTheLimit28-Apr-09 8:46
SkysTheLimit28-Apr-09 8:46 
GeneralRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson28-Apr-09 8:48
professionalStuart Dootson28-Apr-09 8:48 
GeneralRe: LNK2005 Error: basic_string already defined Pin
SkysTheLimit28-Apr-09 8:52
SkysTheLimit28-Apr-09 8:52 
GeneralRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson28-Apr-09 9:15
professionalStuart Dootson28-Apr-09 9:15 
GeneralRe: LNK2005 Error: basic_string already defined Pin
SkysTheLimit28-Apr-09 9:22
SkysTheLimit28-Apr-09 9:22 
GeneralRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson28-Apr-09 10:52
professionalStuart Dootson28-Apr-09 10:52 
GeneralRe: LNK2005 Error: basic_string already defined Pin
SkysTheLimit29-Apr-09 7:40
SkysTheLimit29-Apr-09 7:40 
GeneralRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson29-Apr-09 8:41
professionalStuart Dootson29-Apr-09 8:41 
GeneralRe: LNK2005 Error: basic_string already defined Pin
SkysTheLimit29-Apr-09 10:28
SkysTheLimit29-Apr-09 10:28 
GeneralRe: LNK2005 Error: basic_string already defined Pin
Stuart Dootson29-Apr-09 10:40
professionalStuart Dootson29-Apr-09 10:40 
QuestionGetScreenResolution Pin
p_196028-Apr-09 4:22
p_196028-Apr-09 4:22 
AnswerRe: GetScreenResolution Pin
led mike28-Apr-09 4:31
led mike28-Apr-09 4:31 
Questionwhat's the average cpu tick counts for a CView's WM_PAINT handler? Pin
flyingxu28-Apr-09 4:17
flyingxu28-Apr-09 4:17 
AnswerRe: what's the average cpu tick counts for a CView's WM_PAINT handler? Pin
led mike28-Apr-09 4:28
led mike28-Apr-09 4:28 
QuestionHow to limit size of edit box Pin
amitovoip28-Apr-09 3:55
amitovoip28-Apr-09 3:55 

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.