Resultados da pesquisa a pedido "side-effects"

1 a resposta

VLAs e efeito colateral no operando de sizeof

Eu sei dissosizeof nunca avalia seu operando, exceto no caso específico em que o referido operando é um VLA. Ou eupensamento Eu sabia. void g(int n) { printf("g(%d)\n", n); } int main(void) { int i = 12; char arr[i]; // VLA (void)sizeof *(g(1), ...

1 a resposta

PSR-1 2.3 Regra de Efeitos Colaterais

Eu tenho uma pergunta sobre padrões de codificação básica PHP PSR1. PSR 1 Regra 2.3 declara:Regra 2.3 Efeitos ColateraisUm arquivo deve declarar novos símbol...

2 a resposta

Efeitos colaterais em Scala

3 a resposta

Construção de programação funcional para compor identidade e efeito colateral

A programação funcional possui uma construção padrão para essa lógica? const passAround = (f) => (x) => { f(x); return x; };Isso me permite compor funções que têm efeitos colaterais e nenhum valor de retorno, comoconsole.log. Não é como uma ...

4 a resposta

Por que as variáveis ​​globais são más?

1 a resposta

Por que posso chamar uma função não constexpr dentro de uma função constexpr?

Considere o seguinte código: #include <stdio.h> constexpr int f() { return printf("a side effect!\n"); } int main() { char a[f()]; printf("%zd\n", sizeof a); }Eu esperava que o compilador reclamasse da chamada paraprintf dentrof, Porquef deve ...

7 a resposta

Por que atribuições não são permitidas nas expressões `lambda` do Python?

Esta não é uma duplicata deAtribuição dentro da expressão lambda em Python [https://stackoverflow.com/questions/6282042/assignment-inside-lambda-expression-in-python] , ou seja, eu sounão perguntando como induzir o Python a atribuir ...

3 a resposta

Comportamento indefinido em c / c ++: i ++ + ++ i vs ++ i + i ++ [duplicado]

Esta pergunta já tem uma resposta aqui: or que essas construções usam um comportamento indefinido pré e pós-increment [/questions/949433/why-are-these-constructs-using-pre-and-post-increment-undefined-behavior] 14 respostas Imagine que temos o ...

4 a resposta

Por que o aumento de uma exceção é um efeito colateral?

7 a resposta

Funções que parecem puras para os chamadores, mas usam mutação internamente

Acabei de receber minha cópia doExpert F # 2.0 e me deparei com essa afirmação, que me surpreendeu um pouco: Por exemplo, quando necessário, você pode usar efeitos colaterais em estruturas de dados privadas alocadas no início de um algoritmo e ...