element.all(by.repeater('project in projects'))
.get(index)
.element(by.css("h2"))
.click();
不确定程序何时运行,只显示字符串的第一个字符:( 这是我第一次做字符串而且我对c ++很陌生,所以我迫切需要帮助解决实际上错误的问题。为什么我的字符串显示为整体?只显示1个字符。
答案 0 :(得分:4)
问题在于你的循环条件中的这个表达式:name[j]<25
。
在第一次迭代中,您会将name[1]
与25
进行比较。假设the ASCII alphabet,除非该字符是控制字符,否则循环将结束,您将终止符设置为name[1]
。
您可能想要的条件是j < 25
。您也应该为字符串终止符添加一个检查。
如果您只是使用调试器并逐步完成代码,那么这将是非常。下次请先做。