From: <syn...@gm...> - 2005-06-06 12:59:28
|
Thomas Hansen wrote: > Btw, for those interested in my alternative "#ifdef" solution, see WidgetMenu! > Though I will change even this logic and use template specialization > and then have a global typename through some #ifdef which I specialize > upon! > I think this is a pretty neat solution, it breaks away all #ifdef > construct to ONE PLACE which I think is way more readable then having > them "all over the place"! > Also when we add more platforms with special logic we'll get compile > time bugs since specialization doesn't exist in perticular platform! gcc does also syntax check uninstantiated templates so it's maybe no possible solution for gcc. (WidgetMenu.h does not compile with mingw, compilation stops in class WinCEMenu) Peter |