Perguntas com a marcação «comparison-operators»

24
Como verificar se a string está vazia?
O Python tem algo como uma variável de cadeia vazia, onde você pode fazer: if myString == string.empty: Independentemente disso, qual é a maneira mais elegante de verificar valores de string vazios? Acho sempre difícil codificar ""sempre que checar uma string vazia não é tão boa.



5
Diferença entre "! ==" e "==!" [fechadas]
É improvável que esta pergunta ajude futuros visitantes; é relevante apenas para uma pequena área geográfica, um momento específico ou uma situação extraordinariamente estreita que geralmente não é aplicável ao público mundial da Internet. Para obter ajuda para tornar esta questão mais amplamente aplicável, visite o centro de ajuda . …


1
Encontre substring na string em TWIG
Quero encontrar a substring da string ou verificar se não existe essa substring usando o Twig. Nas palavras, eu preciso do análogo de 'strstr' ou 'strpos' no php. Pesquisei e pesquisei esse problema no stackoverflow, mas nada foi encontrado. Alguém sabe como resolver esse problema?

8
Nenhum operador == encontrado ao comparar estruturas em C ++
Comparando duas instâncias da estrutura a seguir, recebo um erro: struct MyStruct1 { MyStruct1(const MyStruct2 &_my_struct_2, const int _an_int = -1) : my_struct_2(_my_struct_2), an_int(_an_int) {} std::string toString() const; MyStruct2 my_struct_2; int an_int; }; O erro é: erro C2678: binário '==': nenhum operador encontrado, o que leva um operando à esquerda …

2
Por que o operador! = Foi removido no C ++ 20 para muitos tipos de biblioteca padrão?
De acordo com a cppreference , std::type_info::operator!=é removido com o C ++ 20, no entanto, std::type_info::operator==aparentemente permanece. Qual é o raciocínio por trás? Eu poderia concordar em comparar a desigualdade sem sentido, mas comparar a igualdade seria igualmente sem sentido, não é? Da mesma forma, operator!=de muitos outros tipos de …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.