我有功能類似下面:新手 - 的char *轉換爲字符串
int main(int argc, char *argv[])
{
}
我想找到一個argv[1]
字符(點字符)。我試圖char*
轉換爲字符串象下面這樣:
std::string para2="";
if(argc==2 && argv[1]!=NULL)
{
para2 = string(argv[1]);
}
但para2
顯示與打印命令奇怪的字符和發現功能不能正常工作。請指導我如何找到char*
類型的字符。
謝謝
顯示您的*打印*和*查找*代碼。 – user694733
if(para2.find(「。jpg「)> 0 //它總是返回true –
這不是C,我刪除了不正確的標記請不要標記爲C和C++,除非你確實是這個意思 – unwind