詳解NSString 與C++ string字符串的互轉(zhuǎn)
更新時間:2017年07月13日 16:10:51 作者:typename
這篇文章主要介紹了詳解NSString 與C++ string字符串的互轉(zhuǎn)的相關(guān)資料,需要的朋友可以參考下
NSString 與C++ string字符串的互轉(zhuǎn)實例詳解
1. string 轉(zhuǎn)換為 NSString
std::string str("hello");
NSString *str=[NSString stringWithString:str.c_str()];
NSString *istr=[NSString stringWithString:@"zsh"];
str=[istr cStringUsingEncoding: NSUTF8StringEncoding];
NSString *path= [[NSBundle mainBundle]pathForResource:@"nokia" ofType:@"mp3"];
char *tempPath=(char*)malloc(sizeof(path)+1);
NSString *soundPath=[[NSBundle mainBundle] pathForResource:@mp3"];
NSString* dirStr = [NSString stringWithFormat:@"%s",path];
NSString* filepath = [[NSBundle mainBundle] pathForResource:dirStr ofType:nil];
NSLog(filepath);
2. //NSString 轉(zhuǎn)換為C 字符串
const char* destDir = [filepath UTF8String]; / NSURL *soundUrl=[[NSURL alloc] initFileURLWithPath:s];
3.const char * to NSString
char *str ="abc"; SString *s = [NSString stringWithUTF8String:str];
以上就是NSString 與C++ string字符串的互轉(zhuǎn)的實現(xiàn)代碼,如有疑問請留言或者到社區(qū)討論,謝 謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
C++中構(gòu)造函數(shù)的參數(shù)缺省的詳解
這篇文章主要介紹了C++中構(gòu)造函數(shù)的參數(shù)缺省的詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-10-10
OpenCV reshape函數(shù)實現(xiàn)矩陣元素序列化
reshape函數(shù)是OpenCV中一個很有用的函數(shù),不僅可以改變矩陣的通道數(shù),還可以對矩陣元素進行序列化。本文將主要介紹如何通過reshape實現(xiàn)矩陣元素序列化,需要的小伙伴可以參考一下2021-12-12
利用Matlab實現(xiàn)繪制中秋山間秋月和皓月當空效果
中秋節(jié)還有三天就到了,中秋節(jié)啊,闔家團圓的日子。本文將利用Matlab繪制中秋山間秋月和皓月當空的動態(tài)效果,感興趣的可以了解一下2022-09-09
C語言編程動態(tài)內(nèi)存開辟實現(xiàn)升級版通訊錄教程示例
這篇文章主要為大家介紹了C語言編程實現(xiàn)動態(tài)內(nèi)存開辟升級版通訊錄的教程示例及解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2021-10-10

