Я знаю, что можно получить часть .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;
}
На самом деле создание функции, используемой в глобальной декларации, возможно именно в том, что мне нужно (оксюморон не предназначен). – 2009-05-05 04:16:09