CString a(1)="恶";
CString a(2)="恶";
CString a(3)="恶";
CString a(4)="恶";
while i<=4 if (b.Find(a(i))!=-1)
{
……
}请帮我帮这段代码写好,万分感谢~!
CString a(2)="恶";
CString a(3)="恶";
CString a(4)="恶";
while i<=4 if (b.Find(a(i))!=-1)
{
……
}请帮我帮这段代码写好,万分感谢~!
解决方案 »
- 找工作中……每天散100分
- 计算器的小数点怎么加
- VC++6.0高手来呀 我得问题大了
- 请教:一个界面比较美观的对话框的问题!!!!!!
- 如何使用ADO、或者DAO(这个可能不行)、或者ODBC创建一个dbase文件
- CopyFile函数如何拷贝某一目录的所有文件
- 请看过或正在看《WINDOWS核心编程》的介绍方法和体会
- 富文本RichEditCtrl实现IExRichEditOleCallback接口插入OLE对象,获取文件路径问题。来看看。
- 怎么用IHTMLDocument2接口查询IHTMLElement接口
- 一个socket的小问题!
- OpenGL中切割与缝合的问题
- MFC多文档派生于CTreeView 的CLefView 绘图问题
if (b.Find(a(i))!=-1
{
……
}
CString a(2)="恶";
CString a(3)="恶";
CString a(4)="恶";这样定义不行的,你可以定义一个数组,变量名是不可变的
CString a(2)="恶";
CString a(3)="恶";
CString a(4)="恶";
while i<=4 if (b.Find(a(i))!=-1)
{
……
}改成如下:
vector<CString> arrString;
arrString.push_back("第一个字符串");
arrString.push_back("第二个字符串");
arrString.push_back("第三个字符串");
arrString.push_back("第四个字符串");
vector<CString>::iterator it = arrString.begin();
while(it != arrString.end())
{
if(b.Find(*it)!=-1)
.......
it++;
}
用的是标准库,跨平台强