我来到了一个十字路口,在那里我需要做相当多的或字符串的连接,更具体地说,NSString连接,到目前为止,我一直这样做:NSString *resultantString = (一开始,我考虑将对象-C++类混合起来,以完成字符串连接,并将其返回到目标-C类,因为那时我可以使用C++的简单字符串连接,例如:
C++
当我们需要将一个字符串与来自多个变量类型的数据连接时,我们通常执行以下操作:float amount = 385.5;
stringin my pocket but the amount " << amount;正如我们在代码中看到的,我们连接了许多类型的数据:year是int类型,amount是浮点,字符
我通过Emscripten wiki ()发现,使用ccall或cwrap从javascript调用的C函数在被传递或返回字符串时应该将char*作为参数或返回类型。我对C语言不是很有经验(我的项目的其余部分都是用C++写的),但我知道你通常必须手动释放C语言中的动态字符串。当将字符串从javascript传递到C函数时是这样的吗?如果是这样的话,应该怎么做呢?