当我输入一样的内容和不一样的内容时,都走第二个语句(不一样),这是为啥。
当我输入一样的内容和不一样的内容时,都走第二个语句(不一样),这是为啥。
已经解决了。
使用isEqual方法
const char * ch1 = passwordBox_1->getText();
const char * ch2 = passwordBox_2->getText();
__String * str1 = __String::createWithFormat("%s", ch1);
__String * str2 = __String::createWithFormat("%s", ch2);
if (str1->isEqual(str2))
{}
字符串内容的比较需要使用strcmp()
楼上说的对,脚本可以直接比较,c++要用strcmp() == 0 相等