关于字符串转换的有关问题,要求有详细代码解答
关于字符串转换的问题,要求有详细代码解答
怎么把字符串“2007-02-02”转换成字符串“20070202”,也是就把“2007-02-02”中的“-”去掉,转换成整型20070202也可以,请高手们详细解答
------解决方案--------------------
CString str = _T( "2007-02-02 ");
str = str.Delete(4,1);
str = str.Delete(6,1);
------解决方案--------------------
CString str = _T( "2007-02-02 ");
str.Remove(_T '- ');
------解决方案--------------------
你用char数组保存的话 可以用土办法
char szYourTime[20]; //你保存2007-07-02的数组
char szDate[20];
ZeroMemory(szDate,20);
strncpy(szDate,szYourTime,4); //2007
strncpy(szDate+4,szYourTime+5,2); //02
strncpy(szDate+6,szYourTime+8,2); //02
怎么把字符串“2007-02-02”转换成字符串“20070202”,也是就把“2007-02-02”中的“-”去掉,转换成整型20070202也可以,请高手们详细解答
------解决方案--------------------
CString str = _T( "2007-02-02 ");
str = str.Delete(4,1);
str = str.Delete(6,1);
------解决方案--------------------
CString str = _T( "2007-02-02 ");
str.Remove(_T '- ');
------解决方案--------------------
你用char数组保存的话 可以用土办法
char szYourTime[20]; //你保存2007-07-02的数组
char szDate[20];
ZeroMemory(szDate,20);
strncpy(szDate,szYourTime,4); //2007
strncpy(szDate+4,szYourTime+5,2); //02
strncpy(szDate+6,szYourTime+8,2); //02