1

我想将 a 转换string为 achar array以便可以将其传递给需要传递给它的函数const char nameToAssignToChannel[]。这是我尝试过的东西:

string example;

example = "examplestring";

char *converted = new char [example.length()+1];

strcpy(converted, example.c_str());

在我所有的尝试中,我似乎char array总是以空虚而告终,尽管我似乎在遵循我找到的许多示例。我不一定需要使用string,我只需要一种能够将变量传递给函数的方法,因为它可能并不总是相同的。

谢谢

4

0 回答 0