Click here to Skip to main content
16,019,055 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionAccessing a application defined DLL from sibling DLL gets no contructor available error C2512 (VC6.0). Pin
Vaclav_15-Mar-10 8:16
Vaclav_15-Mar-10 8:16 
AnswerRe: Accessing a application defined DLL from sibling DLL gets no contructor available error C2512 (VC6.0). Pin
Eugen Podsypalnikov15-Mar-10 9:13
Eugen Podsypalnikov15-Mar-10 9:13 
GeneralClass definition - addendum Pin
Vaclav_15-Mar-10 12:16
Vaclav_15-Mar-10 12:16 
GeneralRe: Class definition - addendum Pin
Eugen Podsypalnikov15-Mar-10 20:42
Eugen Podsypalnikov15-Mar-10 20:42 
GeneralRe: Class definition - addendum Pin
Vaclav_16-Mar-10 4:31
Vaclav_16-Mar-10 4:31 
GeneralRe: Class definition - addendum [modified] Pin
Eugen Podsypalnikov16-Mar-10 4:36
Eugen Podsypalnikov16-Mar-10 4:36 
GeneralRe: Class definition - addendum Pin
Avi Berger16-Mar-10 7:15
Avi Berger16-Mar-10 7:15 
AnswerRe: Accessing a application defined DLL from sibling DLL gets no contructor available error C2512 (VC6.0). Pin
Avi Berger15-Mar-10 16:16
Avi Berger15-Mar-10 16:16 
I'm not sure about your design here. A library provides services to the program that uses it. in general, a dll will not know about, or be able to use anything from a "sibling" dll. I would suggest reconsidering your partitioning into modules so that this is not necessary and you have better encapsulation. Try for independent, service providing modules. If this is not possible, than perhaps these groupings really shouldn't be dlls.

Not necessarily a recommendation, but an alternative might be to make them static libraries.

If this is really necessary, then you could have the first dll dynamically link to the second. (Only one way - I don't really think you want circular references.)

Under some circumstances you might do something with callbacks or passing in a object.
Please do not read this signature.

GeneralRe: Accessing a application defined DLL from sibling DLL gets no contructor available error C2512 (VC6.0). Pin
Vaclav_15-Mar-10 17:12
Vaclav_15-Mar-10 17:12 
GeneralRe: Accessing a application defined DLL from sibling DLL gets no contructor available error C2512 (VC6.0). Pin
Avi Berger16-Mar-10 7:00
Avi Berger16-Mar-10 7:00 
QuestionFile Type Extensions Pin
maycockt15-Mar-10 6:46
maycockt15-Mar-10 6:46 
QuestionRe: File Type Extensions Pin
David Crow15-Mar-10 7:55
David Crow15-Mar-10 7:55 
AnswerRe: File Type Extensions Pin
maycockt16-Mar-10 3:45
maycockt16-Mar-10 3:45 
QuestionRe: File Type Extensions Pin
David Crow16-Mar-10 3:49
David Crow16-Mar-10 3:49 
AnswerRe: File Type Extensions Pin
ThatsAlok16-Mar-10 0:40
ThatsAlok16-Mar-10 0:40 
AnswerRe: File Type Extensions Pin
maycockt16-Mar-10 4:06
maycockt16-Mar-10 4:06 
AnswerRe: File Type Extensions Pin
Avi Berger16-Mar-10 5:13
Avi Berger16-Mar-10 5:13 
Questionhow to read data from wav file and use of fft Pin
arvindrawat11115-Mar-10 4:43
arvindrawat11115-Mar-10 4:43 
AnswerRe: how to read data from wav file and use of fft Pin
CPallini15-Mar-10 8:11
mveCPallini15-Mar-10 8:11 
QuestionHow to add blank spaces in line while file writing? Pin
Abhijit D. Babar15-Mar-10 3:25
Abhijit D. Babar15-Mar-10 3:25 
AnswerRe: How to add blank spaces in line while file writing? Pin
Richard MacCutchan15-Mar-10 3:50
mveRichard MacCutchan15-Mar-10 3:50 
AnswerRe: How to add blank spaces in line while file writing? Pin
Rajesh R Subramanian15-Mar-10 4:09
professionalRajesh R Subramanian15-Mar-10 4:09 
AnswerRe: How to add blank spaces in line while file writing? Pin
LouisLewis15-Mar-10 11:32
LouisLewis15-Mar-10 11:32 
QuestionSending KeyStroke Pin
S p k 52115-Mar-10 1:21
S p k 52115-Mar-10 1:21 
AnswerRe: Sending KeyStroke Pin
ThatsAlok15-Mar-10 1:53
ThatsAlok15-Mar-10 1:53 

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.