C++ MFC, Template

C++ MFC, Template - Programmation

Marsh Posté le 01-02-2002 à 10:08:18    

J'comprend pas. c pas comme ça normalement pour un CArray !?
CArray<CVicImage,CVicImage&>  MyArray;
 
ça m'fait une erreur de compil... apparement, il reconnait pas CArray...
 
une idée !?

Reply

Marsh Posté le 01-02-2002 à 10:08:18   

Reply

Marsh Posté le 01-02-2002 à 10:13:46    

Code :
  1. CArray<CVicImage,CVicImage*>  MyArray;

?
 

El_Gringo a écrit a écrit :

J'comprend pas. c pas comme ça normalement pour un CArray !?
CArray<CVicImage,CVicImage&>  MyArray;
 
ça m'fait une erreur de compil... apparement, il reconnait pas CArray...
 
une idée !?  




---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
Reply

Marsh Posté le 01-02-2002 à 10:29:40    

Krueger a écrit a écrit :

Code :
  1. CArray<CVicImage,CVicImage*>  MyArray;

?
 
 




 
Pas mieux. En fait, CArray est déclaré comme ça:

Code :
  1. template< class TYPE, class ARG_TYPE > class CArray : public CObject


 
et la doc conseil que ARG_TYPE soit une référence de TYPE. Chose que g faite (avec mon CVicImage&)
je comprend pas. C qd même pas censé être compliqué comme truc.

Reply

Marsh Posté le 01-02-2002 à 10:29:48    

Afxtempl.h ?? :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 01-02-2002 à 10:31:03    

H4dd3R a écrit a écrit :

Afxtempl.h ?? :)  




 
C dans un projet MFC que j'utilise ça. "stdafx.h" est donc inclus. Logiquement, il inclus lui-même "Afxtempl.h"... non ?

 

[edtdd]--Message édité par El_Gringo--[/edtdd]

Reply

Marsh Posté le 01-02-2002 à 10:33:00    

pas sur nop


---------------
VT ... Vaucluse / Vrille(euse :sarcastic: ) c'est pareil tant qu'il y a l'humour :D
Reply

Marsh Posté le 01-02-2002 à 10:34:01    

hé, non, t'avais raison H4dd3R, il était pas compris dans "stdafx.h", c bisard. J'avais déja utilisé des templates des MFC. J'avais pas souvenir d'avoir ajouté ça.
Enfin bon, j'vais pas trop cherché, c cool, ça marche. Merci. :hello:

Reply

Marsh Posté le 01-02-2002 à 13:22:45    

Quand t'as un bleme C++ demande à Hervé :bounce:

Reply

Marsh Posté le 01-02-2002 à 15:07:20    

grosmethos a écrit a écrit :

Quand t'as un bleme C++ demande à Hervé :bounce:  




 
J'avais pas percuté que c'était toi ! Je m'demandais "ms qu'est ce qu'y dit ce type ?" :D
Non, d'ailleur g bien fait. Qd c un truc tout con comme ça, vaut mieux pas le déranger. Je lui réserve les trucs bien balaises à lui :D
Parce qu'il faut le dire, il est au moins aussi fort qu'il est casse couille (niveau du code, casse couille, ça veut dire ultra méticuleux pour moi), ce qui est pas peu dire ! :D

 

[edtdd]--Message édité par El_Gringo--[/edtdd]

Reply

Marsh Posté le 01-02-2002 à 15:46:53    

#include <afxtempl.h>


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 01-02-2002 à 15:46:53   

Reply

Marsh Posté le 01-02-2002 à 16:52:39    

Tetragrammaton IHVH a écrit a écrit :

#include <afxtempl.h>  




 
ça c gentil... ms ça fait en gros 2 heures qu'on me l'as dit (3 post au desus)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed