2012-09-27 41 views
1

这里我从cpp文件中包含ctime或time.h时,发现vim出现了一个奇怪的错误。我只是复制这些代码a.cpp它:当在另一个目录中包含ctime头文件时发生vim错误

/* 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; 
} 

然后我在vim打开它们,这里的区别是:

如果你看到403禁止,只是把光标在url输入栏,按回车。

所以,我只是不能从我的Ubuntu系统中找出问题。

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

我的英文不好:<,但任何建议表示赞赏。

+0

找到另一个图像托管服务或嵌入图像在您的问题与Stackoverflow的编辑器的img按钮。 – romainl

+0

谢谢,我想我已经想通了。我在系统目录中创建了一个头文件/home/hippo/cpps/time.h,名称为“time.h”。而且vim调用了这个假头,而不是时间.h在/ usr/include /中。我改变了同一个目录中的名字,所有的事情都做对了!任何方式谢谢你! – kimiscircle

回答

0

那里我会从这个问题给我痛苦的教训。 不要命名与系统标题具有相同名称的头文件! 谢谢任何​​方式!:)

相关问题