Maison  >  Questions et réponses  >  le corps du texte

c++ - Que signifie cette instruction conditionnelle?

Veuillez aider à expliquer la signification de la deuxième instruction if de la fonction
sting::size_type find_char(const string &s,char c,string::size_type &occus)
{
auto ret = s.size();
occurs = 0 ;
for(decltype(ret) i = 0;i != s.size(); ++i){
if(s[i]==c){

if(ret==s.size())//这个if语句有什么意义
  ret = i;
++occurs;

}
}
retour ret;
}

漂亮男人漂亮男人2701 Il y a quelques jours933

répondre à tous(1)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-19 09:09:35

    L'idée de la deuxième instruction if est que lorsque la valeur de ret est toujours égale à s.size(), laissez la valeur de ret égale i

    répondre
    0
  • Annulerrépondre