gpt4 book ai didi

c++ - XCode 中的字符串 (C++)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:37:13 31 4
gpt4 key购买 nike

有谁知道为什么在 XCode 中,当你做一些简单的事情时,比如

string str;
cout << "input string";
getline(cin, str);
cout << str;

你会得到 malloc: *** error for object 01x100000240: pointer being freed was not allocated 错误?谢谢。

最佳答案

这是 xcode 中的一个错误。要修复它,请将这些行粘贴到程序的最开头(在任何 #include 语句之前):

#define _GLIBCXX_FULLY_DYNAMIC_STRING 1
#undef _GLIBCXX_DEBUG
#undef _GLIBCXX_DEBUG_PEDANTIC

关于c++ - XCode 中的字符串 (C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1743590/

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