我想将 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
,我只需要一种能够将变量传递给函数的方法,因为它可能并不总是相同的。
谢谢