Click here to Skip to main content
15,913,055 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to use exported classes from DLL without using header. Pin
aatul26-Jun-07 1:24
aatul26-Jun-07 1:24 
GeneralRe: How to use exported classes from DLL without using header. Pin
Cedric Moonen26-Jun-07 1:29
Cedric Moonen26-Jun-07 1:29 
AnswerRe: How to use exported classes from DLL without using header. Pin
Rajkumar R26-Jun-07 2:24
Rajkumar R26-Jun-07 2:24 
AnswerRe: How to use exported classes from DLL without using header. Pin
dfz26-Jun-07 5:33
dfz26-Jun-07 5:33 
GeneralRe: How to use exported classes from DLL without using header. Pin
Iain Clarke, Warrior Programmer26-Jun-07 6:00
Iain Clarke, Warrior Programmer26-Jun-07 6:00 
QuestionLicense problem Pin
Suneet.0326-Jun-07 0:39
Suneet.0326-Jun-07 0:39 
QuestionTesting tool Pin
spsharma26-Jun-07 0:30
spsharma26-Jun-07 0:30 
QuestionRe: Testing tool Pin
Hans Dietrich26-Jun-07 2:40
mentorHans Dietrich26-Jun-07 2:40 
AnswerRe: Testing tool Pin
spsharma26-Jun-07 3:06
spsharma26-Jun-07 3:06 
QuestionHow to change the background of mainframe and status bar - Urgent Pin
BlrBoy26-Jun-07 0:16
BlrBoy26-Jun-07 0:16 
AnswerRe: How to change the background of mainframe and status bar - Urgent Pin
Christian Graus26-Jun-07 0:38
protectorChristian Graus26-Jun-07 0:38 
GeneralRe: How to change the background of mainframe and status bar - Urgent Pin
BlrBoy26-Jun-07 0:47
BlrBoy26-Jun-07 0:47 
QuestionRe: How to change the background of mainframe and status bar - Urgent Pin
Mark Salsbery26-Jun-07 6:26
Mark Salsbery26-Jun-07 6:26 
QuestionC++ File Pin
T.RATHA KRISHNAN25-Jun-07 23:59
T.RATHA KRISHNAN25-Jun-07 23:59 
AnswerRe: C++ File Pin
Christian Graus26-Jun-07 0:11
protectorChristian Graus26-Jun-07 0:11 
QuestionRe: C++ File Pin
T.RATHA KRISHNAN26-Jun-07 0:21
T.RATHA KRISHNAN26-Jun-07 0:21 
AnswerRe: C++ File Pin
Christian Graus26-Jun-07 0:34
protectorChristian Graus26-Jun-07 0:34 
QuestionRe: C++ File Pin
Hamid_RT26-Jun-07 0:21
Hamid_RT26-Jun-07 0:21 
AnswerRe: C++ File Pin
T.RATHA KRISHNAN26-Jun-07 0:23
T.RATHA KRISHNAN26-Jun-07 0:23 
AnswerRe: C++ File Pin
Rajkumar R26-Jun-07 2:09
Rajkumar R26-Jun-07 2:09 
QuestionProblem converting project from VC6 to VC8 Pin
Skarrin25-Jun-07 23:56
Skarrin25-Jun-07 23:56 
Hello,

in a subproject,while compiling a cpp file which includes afximpl.h, I'm getting the following error message:
c:\Programme\Microsoft Visual Studio 8\VC\atlmfc\include\..\\src\\mfc\\afximpl.h(734) : error C2976: 'CArray' : too few template arguments

The error is caused by a class CVariantBoolConverter, also in afximpl.h:
class CVariantBoolConverter <br />
{<br />
protected:<br />
	CArray'<'CVariantBoolPair> m_boolArgs;<br />
public:<br />
...


As CArray is forward declared in afx.h as
template'<'class TYPE, class ARG_TYPE><br />
class CArray;

C2976 occurs because of the missing ARG_TYPE argument in the CVariantBoolConverter declaration.

So far so good... but when I dig deeper to the original declaration of CArray in afxtempl.h:
template'<'class TYPE, class ARG_TYPE = const TYPE&><br />
class CArray : public CObject<br />
{<br />
public:<br />
// Construction<br />
	CArray();<br />
...

ARG_TYPE is suddenly optional!

This is clearly a mismatch between the forward and real declaration of CArray, but the question is why am I the only one wich seems to be having problems with this bug?
We already have successfully converted other projects using templates without errors in my company, and I can't find anyone via Google or Usenet who is having the same or a similar problem.

Since I'm completely Confused | :confused: and Dead | X| now I hope someone can shed a ray of light on this...

adTHANKSvance, Skarrin
AnswerRe: Problem converting project from VC6 to VC8 Pin
Christian Graus26-Jun-07 0:33
protectorChristian Graus26-Jun-07 0:33 
GeneralRe: Problem converting project from VC6 to VC8 Pin
Skarrin26-Jun-07 0:55
Skarrin26-Jun-07 0:55 
AnswerRe: Problem converting project from VC6 to VC8 Pin
Mark Salsbery26-Jun-07 6:34
Mark Salsbery26-Jun-07 6:34 
QuestionButton with Icon not showing tooltip Pin
_AnsHUMAN_ 25-Jun-07 23:47
_AnsHUMAN_ 25-Jun-07 23:47 

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.