Je sais qu'il est possible d'obtenir une partie d'un fichier .txt, puis de le convertir en entier, puis de le stocker dans une variable, mais cela est possible dans une seule déclaration. (La variable doit être globale).Existe-t-il une fonction qui renvoie le caractère/la chaîne à un point dans un fichier .txt?
Ie:
[data.txt]
1020
[convert_data.cpp]
#include<fstream>
fstream convert("data.txt");
//way to declare something equal to A PARTICULAR POINT in data.txt
int main()
{
//how would I take this block of code and simplify it to two DECLARATIONS (not
//function calls), or, if that's not possible or not practical, how would I make
//n and m (or var1 and var2) global AND CONSTANT?
char var1[5];
convert.getline(var1,2);
char var2[5];
convert.getline(var2,2);
const int n=atoi(var1);
const int m=atoi(var2);
return 0;
}
En fait, la création d'une fonction à utiliser dans une déclaration globale est probablement exactement ce dont j'ai besoin (oxymoron non destiné). –