Borderou de evaluare (job #3211005)
Utilizator | Data | 7 martie 2024 22:49:27 | |
---|---|---|---|
Problema | Grade | Status | done |
Runda | Arhiva de probleme | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'int main()':
main.cpp:15:22: error: cannot convert 'std::__cxx11::basic_string<char>' to 'const char*'
15 | freopen(filename + ".in", "r", stdin);
| ~~~~~~~~~^~~~~~~
| |
| std::__cxx11::basic_string<char>
In file included from /usr/include/c++/12.2.1/cstdio:42,
from /usr/include/c++/12.2.1/ext/string_conversions.h:43,
from /usr/include/c++/12.2.1/bits/basic_string.h:3960,
from /usr/include/c++/12.2.1/string:53,
from /usr/include/c++/12.2.1/bits/locale_classes.h:40,
from /usr/include/c++/12.2.1/bits/ios_base.h:41,
from /usr/include/c++/12.2.1/ios:42,
from /usr/include/c++/12.2.1/ostream:38,
from /usr/include/c++/12.2.1/iostream:39,
from main.cpp:2:
/usr/include/stdio.h:265:46: note: initializing argument 1 of 'FILE* freopen(const char*, const char*, FILE*)'
265 | extern FILE *freopen (const char *__restrict __filename,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
main.cpp:16:22: error: cannot convert 'std::__cxx11::basic_string<char>' to 'const char*'
16 | freopen(filename + "test.out", "w", stdout);
| ~~~~~~~~~^~~~~~~~~~~~
| |
| std::__cxx11::basic_string<char>
/usr/include/stdio.h:265:46: note: initializing argument 1 of 'FILE* freopen(const char*, const char*, FILE*)'
265 | extern FILE *freopen (const char *__restrict __filename,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !