字符串的问题 CString 有Mid()函数啊!str.Mid(star,len)取得star开始,len长的字符串!换成str.Mid(i,1)不就行了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 利用str.GetAt(2); 取得每一个字符:for(int i=1;i<=iLen;i++) ASSERT( s.GetAt(2)); CString是好解决,可是char*怎么办? char*弄个指针指着,一路加下去 有:CString::Mid CString Mid( int nFirst ) const;throw( CMemoryException );CString Mid( int nFirst, int nCount ) const;throw( CMemoryException );CString Left( int nCount ) const;throw( CMemoryException );CString Right( int nCount ) const;throw( CMemoryException );CString::TrimLeftvoid TrimLeft( );void CString::TrimLeft( TCHAR chTarget );void CString::TrimLeft( LPCTSTR lpszTargets );CString::TrimRightvoid TrimRight( );void CString::TrimRight( TCHAR chTarget );void CString::TrimRight( LPCTSTR lpszTargets );这些函数一定能解决你的问题。 char*弄个指针指着,一路加下去能一个一个地显示字符串中的字符吗? char*弄个指针指着,一路加下去肯定能一个一个地显示字符 for(int i=1;i<=iLen,i++)在C中最好写成这样:for(int i=0;i<iLen,i++) 对于char*:CString tmp;tmp.Format("%s",chr);然后就可以象CString的方式一样操作了 在COM中可以用CString吗?如果不能用该怎么办? 请介绍一下windows程序设计有哪几种?主要干什么? 程序中启动另一个EXE,在后台运行,如何实现? 怎么把char加到字符串中 filter的注册问题 作为其他类的数据成员的类能不能也通过接口提供,而不是直接引入。 如何从资源文件中提取有用数据 如何得到集合内各属性的名字? 如何在状态栏中作出这样的东东亚 Dll怎么和应用程序通信,100分 我想知道文件筛选器(lpstrFilter)中 |(竖线) 这个符号是位或运算符吗? 这个问题好象不难 图象处理高手请进-如何在内存中画图,然后编码为GIF格式,存为GIF文件?(可以给几百分)
for(int i=1;i<=iLen;i++)
ASSERT( s.GetAt(2));
CString::Mid
CString Mid( int nFirst ) const;
throw( CMemoryException );CString Mid( int nFirst, int nCount ) const;
throw( CMemoryException );CString Left( int nCount ) const;
throw( CMemoryException );CString Right( int nCount ) const;
throw( CMemoryException );CString::TrimLeft
void TrimLeft( );void CString::TrimLeft( TCHAR chTarget );void CString::TrimLeft( LPCTSTR lpszTargets );CString::TrimRight
void TrimRight( );void CString::TrimRight( TCHAR chTarget );void CString::TrimRight( LPCTSTR lpszTargets );
这些函数一定能解决你的问题。
在C中最好写成这样:
for(int i=0;i<iLen,i++)
CString tmp;
tmp.Format("%s",chr);
然后就可以象CString的方式一样操作了