Bonjour,

Je souhaite accéder à une fonction d'une librairie depuis une classe possédant une fonction du même nom.
Pour simplifier j'ai ça dans "my_tools.h"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
void f(int a){
 
}
et ça dans ma classe "T.h"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
class T{
public:
 
void f(int a, int b){
 f(a);
}
 
}
et je souhaite utiliser la fonction de "my_tools.h" depuis la classe T. Mon problème est que le compilateur me dit ne pas connaitre la fonction "f" avec un seul paramètre. J'ai pensé à utiliser using depuis la classe T et déclarer "f" en static mais ça ne semble pas marcher.

Comment dois-je m'y prendre?

Merci