为 c++ 选择<>或" "包括

Choosing <> or "" for c++ include

本文关键字:包括 gt lt c++ 选择      更新时间:2023-10-16

我正在使用Stroustrup的书(编程:使用C++的原理和实践(中的示例代码。我已经从下载了std_lib_facilities.h

http://www.stroustrup.com/Programming/std_lib_facilities.h

当我尝试用gcc在Ubuntu 14.04上编译时,我得到了这样的结果:

d19.cc:1:32: fatal error: std_lib_facilities.h: No such file or directory
 #include <std_lib_facilities.h>

然后我仔细检查了一下,文件在我的目录中。

milenko@milenko-HP-Compaq-6830s:~/cplus$ ls -l std_lib_facilities.h 
-rw-r----- 1 milenko milenko 5667 Jul  4 09:35 std_lib_facilities.h

我已更改<>到",效果很好,但仍然存在一个问题,为什么我们要使用<iostream>"std_lib_facilities.h"

include路径-可能会更改<>至">