QT moc et template

QT moc et template - C++ - Programmation

Marsh Posté le 11-11-2009 à 20:27:08    

Hi,
 
A l'époque de Qt 1.x. les templates n'étaient pas assez homogène.
Aujourd'hui visiblement ça n'est plus le cas, serait-il alors possible de se passer du système de moc pour le remplacer par un système à base de métaprogrammation via les templates ?
 
Tout ceci dans le but de rester ultra standard.
 
Merci


---------------
.
Reply

Marsh Posté le 11-11-2009 à 20:27:08   

Reply

Marsh Posté le 11-11-2009 à 22:24:35    

oui

Reply

Marsh Posté le 11-11-2009 à 23:27:02    

genre comment tu ferais de l'introspection via les templates ?


---------------
.
Reply

Marsh Posté le 12-11-2009 à 07:00:00    

avec des meta-fonctions bien senties. cf ma bilbiothèque Introspction dans le Boost Vault
En gros t'es capable d'avoir de strucs genre has_member_named, has_virtual_dtor etc


Message édité par Joel F le 12-11-2009 à 07:01:12
Reply

Marsh Posté le 14-11-2009 à 14:06:54    

le truc c'est que ça leur aurait pas permis d'être portable sur un nombre de compilateur large, étant donné le support partiel des templates pour certains d'entre eux


---------------
.
Reply

Marsh Posté le 14-11-2009 à 14:14:12    

on n'est plus en 1459 non plus ... je croyais qu'on parlait de *maintenant*

Reply

Marsh Posté le 14-11-2009 à 14:18:47    

oui mais genre tout ce qui est mobile à base de symbian ou je sais pas quoi...


---------------
.
Reply

Marsh Posté le 14-11-2009 à 14:22:00    

euh, y a de vrais compilos pour ça aussi hein. Je compile du boost sur du windows CE donc bon ...

Reply

Marsh Posté le 14-11-2009 à 14:27:34    

:o


---------------
.
Reply

Sujets relatifs:

Leave a Replay

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