Borderou de evaluare (job #678527)

Utilizator avatar vladnicu Vlad Nicu vladnicu 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); | ~~~~~~^~~~~~~~