/ Vijos /

记录详情

Compile Error

/in/foo.cc: In function 'int main()':
/in/foo.cc:18:2: warning: 'char* gets(char*)' is deprecated [-Wdeprecated-declarations]
  gets(fbi);
  ^~~~
In file included from /in/foo.cc:1:0:
/usr/include/stdio.h:640:14: note: declared here
 extern char *gets (char *__s) __wur __attribute_deprecated__;
              ^~~~
/in/foo.cc:18:10: warning: 'char* gets(char*)' is deprecated [-Wdeprecated-declarations]
  gets(fbi);
          ^
In file included from /in/foo.cc:1:0:
/usr/include/stdio.h:640:14: note: declared here
 extern char *gets (char *__s) __wur __attribute_deprecated__;
              ^~~~
/in/foo.cc:20:7: warning: variable 'T' set but not used [-Wunused-but-set-variable]
  char T;
       ^
/in/foo.cc: In function 'char viewTree(int, int)':
/in/foo.cc:30:11: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
    return "B";
           ^~~
/in/foo.cc:34:11: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
    return "I";
           ^~~
/in/foo.cc:43:10: warning: comparison with string literal results in unspecified behavior [-Waddress]
  if (tl=="B" && tr=="B"){
          ^~~
/in/foo.cc:43:10: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:43:21: warning: comparison with string literal results in unspecified behavior [-Waddress]
  if (tl=="B" && tr=="B"){
                     ^~~
/in/foo.cc:43:21: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:45:10: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
   return "B";
          ^~~
/in/foo.cc:48:11: warning: comparison with string literal results in unspecified behavior [-Waddress]
   if (tl=="I" && tr=="I"){
           ^~~
/in/foo.cc:48:11: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:48:22: warning: comparison with string literal results in unspecified behavior [-Waddress]
   if (tl=="I" && tr=="I"){
                      ^~~
/in/foo.cc:48:22: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:50:14: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
       return "I";
              ^~~
/in/foo.cc:54:14: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
       return "F";
              ^~~

信息

递交者
类型
递交
题目
P1114 FBI树
语言
C++
递交时间
2020-09-15 01:15:44
评测时间
2020-09-15 01:15:44
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes