Функция fopen просто открывает файл. Чтобы получить строку оттуда, вам нужно прочитать файл. Есть разные способы к этому. Если вы заранее знаете максимальный размер вашей строки, это будет делать:
const int MAX_SIZE = 1024;
char buf[MAX_SIZE];
if (!fgets(buf, MAX_SIZE, fFile) {
cerr << "Read error";
exit(1);
}
double Value = Utvardering(buf);
Примечание: этот метод типичен для C, а не для C ++. Если вы хотите больше идиоматического кода C ++, вы можете использовать что-то вроде этого (вместо FILE и fopen):
ifstream in;
in.open(argv[1]);
if (!in) { /* report an error */ }
string str;
in >> str;