为什么Mac OS上的CLion包含额外的标题?

时间:2018-11-17 20:48:25

标签: c++ include smart-pointers

例如,这段代码可以编译并很好地执行,但是我既不包含内存也不包含字符串头。在Windows上,使用MSVC时,此代码将无法编译。

#include <iostream>

int main(int argc, char* argv[])
{
    auto ptr = std::make_unique<std::string>("hello");
    std::cout << *ptr << std::endl;
    return 0;
}

版本:
* CLion 2017.3.3
* Mac OS X El Capitan 10.11.6

0 个答案:

没有答案