gpt4 book ai didi

c++ - 如何使std::string与char *兼容?

转载 作者:行者123 更新时间:2023-12-01 12:52:35 33 4
gpt4 key购买 nike

我通常会找到一些以char*作为参数的函数,但是我听说在C++中更推荐std::string。如何将std::string对象与以char* s为参数的函数一起使用?到目前为止,我已经知道了c_str(),但是当应该修改字符串的内容时,它不起作用。

最佳答案

为此,请使用std::string::data()。返回指向内部数据的指针。注意不要释放该内存或类似的东西,因为此内存是由字符串对象管理的。

关于c++ - 如何使std::string与char *兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61616166/

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