Borderou de evaluare (job #678527)
| Utilizator |
|
IP | ascuns |
|---|---|---|---|
| Problemă | Livada | Compilator | cpp-32 |
| Rundă | Arhiva de probleme | Status | evaluat |
| Dată | 30 nov. 2022 08:54:05 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'int readInt()':
main.cpp:13:30: error: cannot convert 'std::ifstream' {aka 'std::basic_ifstream<char>'} to 'FILE*'
13 | while (!isdigit(ch = fgetc(fin)));
| ^~~
| |
| std::ifstream {aka std::basic_ifstream<char>}
In file included from /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/include/g++-v11/cstdio:42,
from /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/include/g++-v11/i686-pc-linux-gnu/bits/stdc++.h:46,
from main.cpp:1:
/usr/include/stdio.h:513:25: note: initializing argument 1 of 'int fgetc(FILE*)'
513 | extern int fgetc (FILE *__stream);
| ~~~~~~^~~~~~~~
main.cpp:16:31: error: cannot convert 'std::ifstream' {aka 'std::basic_ifstream<char>'} to 'FILE*'
16 | } while (isdigit(ch = fgetc(fin)));
| ^~~
| |
| std::ifstream {aka std::basic_ifstream<char>}
In file included from /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/include/g++-v11/cstdio:42,
from /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/include/g++-v11/i686-pc-linux-gnu/bits/stdc++.h:46,
from main.cpp:1:
/usr/include/stdio.h:513:25: note: initializing argument 1 of 'int fgetc(FILE*)'
513 | extern int fgetc (FILE *__stream);
| ~~~~~~^~~~~~~~