小编Nin*_*how的帖子

如何将const char指针更改为唯一指针?

因此,我试图更改自己的游戏,但发现了无法更改的问题:

我有以下代码:

    std::string fileContents = "";
  const char* contentsPtr = fileContents.c_str();
Run Code Online (Sandbox Code Playgroud)

我试图做到:

const std::unique_ptr<char> contentsPtr = fileContents.c_str();
Run Code Online (Sandbox Code Playgroud)

由于没有构造函数来进行从char *到unique_ptr的转换,因此它不起作用,那么如何进行此更改?

c++ unique-ptr

0
推荐指数
1
解决办法
75
查看次数

标签 统计

c++ ×1

unique-ptr ×1