est ce que je pourrais avoir un exemple de code svp, qui mettre en évidence l'appel à une fonction virtual inline à partir d'une classe fille que le compilateur sache résoudre statiquement:
Code :
- class A
- {
- virtual inline f(){...}
- };
- class B:public A
- {
- virtual inline f(){...}
- };
- main()
- {
- A * a;
- a= new B();
- a->f();
- }
|
Dans ce cas le compilateur ne peut pas inliner a->f() à priori si j'ai bien compris, mais dans quel cas peut-il le faire comme tu me l'a souligné?
Message édité par frenchtoucco le 24-12-2008 à 10:12:57