gpt4 book ai didi

c++ - #include #include - 有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-04 15:07:11 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Difference between <string> and <string.h>?

我的具体示例使用以下子句:

#include <string>

如果我改用下面的子句

#include <string.h>

编译器以错误结束

[BCC32 错误] utils.cpp(173): E2316 'getline' 不是 'std' 的成员

utils.cpp文件中第173行如下:

while(std::getline(in, line, '\n'))

我认为这两个条款之间没有区别。现在我很困惑。这两个条款实际上包括哪些文件?比方说,我的 C++ Builder 安装有程序目录 C:\Program Files\RAD Studio\9.0,包含文件位于子目录 C:\Program Files\RAD Studio\9.0\include 中。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com