私は、.txtの一部を取得し、それを整数に変換して変数に格納することは可能ですが、それを単一の宣言で行うことは可能です。 (変数はグローバルである必要があります)。.txtのポイントで文字/文字列を返す関数はありますか?
すなわち:
[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;
}
実際には、グローバル宣言で使用する関数を作ることは、私が必要とするものと正確には同じです(擬似母音は意図しない)。 –