詳解NSString 與C++ string字符串的互轉(zhuǎn)
NSString 與C++ string字符串的互轉(zhuǎn)實(shí)例詳解
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)的實(shí)現(xiàn)代碼,如有疑問(wèn)請(qǐng)留言或者到社區(qū)討論,謝 謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Matlab實(shí)現(xiàn)二維散點(diǎn)主方向直方圖的繪制詳解
這篇文章主要為大家詳細(xì)介紹了如何利用Matlab實(shí)現(xiàn)二維散點(diǎn)主方向直方圖的繪制,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Matlab有一定幫助,需要的可以參考一下2022-09-09
C++中構(gòu)造函數(shù)的參數(shù)缺省的詳解
這篇文章主要介紹了C++中構(gòu)造函數(shù)的參數(shù)缺省的詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下2017-10-10
OpenCV reshape函數(shù)實(shí)現(xiàn)矩陣元素序列化
reshape函數(shù)是OpenCV中一個(gè)很有用的函數(shù),不僅可以改變矩陣的通道數(shù),還可以對(duì)矩陣元素進(jìn)行序列化。本文將主要介紹如何通過(guò)reshape實(shí)現(xiàn)矩陣元素序列化,需要的小伙伴可以參考一下2021-12-12
利用Matlab實(shí)現(xiàn)繪制中秋山間秋月和皓月當(dāng)空效果
中秋節(jié)還有三天就到了,中秋節(jié)啊,闔家團(tuán)圓的日子。本文將利用Matlab繪制中秋山間秋月和皓月當(dāng)空的動(dòng)態(tài)效果,感興趣的可以了解一下2022-09-09
C語(yǔ)言樹(shù)狀數(shù)組的實(shí)例詳解
這篇文章主要介紹了C語(yǔ)言樹(shù)狀數(shù)組的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下2017-10-10
C語(yǔ)言編程動(dòng)態(tài)內(nèi)存開(kāi)辟實(shí)現(xiàn)升級(jí)版通訊錄教程示例
這篇文章主要為大家介紹了C語(yǔ)言編程實(shí)現(xiàn)動(dòng)態(tài)內(nèi)存開(kāi)辟升級(jí)版通訊錄的教程示例及解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10

