ここで、cpp ファイルから ctime または time.h をインクルードすると、vim から奇妙なエラーが発生しました。次のコードを含む a.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;
}
次に、それらをvimで開きます。違いは次のとおりです。
403 Forbidden が表示された場合は、URL 入力バーにカーソルを置き、Enter キーを押してください。
vim で /home/hippo/cpps/cppworks/a.cpp を開きます (403 Forbidden が表示された場合は、URL 入力バーにカーソルを置き、Enter キーを押します)。
http://photo21.hexun.com/p/2012/0927/485687/b_EA6D87DED1A027A1A21D8B31D0A5BB13.jpg
/home/hippo/a.cpp を vim で開いてください。
http://photo21.hexun.com/p/2012/0927/485687/b_982DF55D2242797854727CA51824861E.jpg
だから、私のubuntuシステムからここで問題を理解することはできません。
ラップトップで他のヘッダーを持つ他のファイルを編集するときに、このような奇妙な問題に遭遇したことはありません。
私の英語は上手ではありません :< ですが、何か提案をいただければ幸いです。