在另一个目录中包含ctime头时出现vim错误

在另一个目录中包含ctime头时出现vim错误,vim,scope,time-t,Vim,Scope,Time T,在这里,当从cpp文件中包含ctime或time.h时,我从vim中得到了一个奇怪的错误。我刚刚复制了一个.cpp,其中包含以下代码: /* function: * date: * author: */ /* localtime example */ #include <ctime> #include<iostream> int main (int argc, char const* argv[]) { time_t rawtime; struct tm

在这里,当从cpp文件中包含ctime或time.h时,我从vim中得到了一个奇怪的错误。我刚刚复制了一个.cpp,其中包含以下代码:

/* function:
 * date:
 * author:
 */
/* localtime example */
#include <ctime>
#include<iostream>

int main (int argc, char const* argv[]) {
  time_t rawtime;
  struct tm * timeinfo;

  time ( &rawtime );
  timeinfo = localtime ( &rawtime );
  printf("current time is :%s",astime(timeinfo));

  return 0;
}
/*功能:
*日期:
*作者:
*/
/*本地时间示例*/
#包括
#包括
int main(int argc,char const*argv[]{
时间与时间;
结构tm*时间信息;
时间(&rawtime);
timeinfo=localtime(&rawtime);
printf(“当前时间为:%s”,astime(timeinfo));
返回0;
}
然后我在vim中打开它们,区别如下:

如果您看到403禁止,只需将光标放在url输入栏中,按enter键

  • 在vim中打开/home/hippo/cpps/cppworks/a.cpp(如果您看到403禁止,只需将光标放在url输入栏中,按enter键)

  • vim中的open/home/hippo/a.cpp显示正常

因此,我无法从我的ubuntu系统中找出问题所在

在我的笔记本电脑上编辑带有其他标题的其他文件时,我从未遇到过这样奇怪的问题


我的英语不好:在这里,我将从这个问题上得到痛苦的教训。 不要使用与系统头文件相同的名称命名头文件!
无论如何谢谢你!:)

找到另一个图像托管服务,或者使用Stackoverflow编辑器的img按钮将图像嵌入到您的问题中。谢谢,我想我已经找到了答案。我在系统目录中创建了一个头文件/home/hippo/cpps/time.h,名为“time.h”。vim在/usr/include/中调用了这个假头文件而不是time.h。我在同一个目录中更改了名称,一切正常!无论如何谢谢你!