Bonjour à tous,
Je bloque sur un problème qui semble assez pointu, j'ai épuisé toutes mes idées, c'est pourquoi je requière votre aide.
Je cherche le moyen de lire un nom de variable dans un fichier et ainsi utiliser le nom et la valeur de la variable que je viens de lire.
Je m'explique. Dans un fichier texte, j'ai une liste de variable avec les types. Ce sont des variables déjà déclarées et initialisées. Le fait de lire un nom de variable dans le fichier texte, appelle une fonction en prenant en paramètre la variable. Le problème est comment affecter à une variable la valeur d'une autre variable dont on récupère le nom par lecture de fichier (probablement une chaine de caractères)?
Ce que je pensais faire c'était de lire caractère par caractère le type de chaque variable et appeler la fonction correspondant au type. Sachant que je veux faire un même traitement sur les variables, mais le fait d'avoir des types différents j'ai dû faire des fonctions différentes en changeant juste le type des paramètres. Y-a-t-il un équivalent en C du template en C++ pour faire une seule fonction?
Merci d'avance
Partager