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), ...

3 a resposta

O que são expressões com efeitos colaterais e por que não devem ser passadas para uma macro?

Me deparei com uma declaração no texto C Como programar: "Expressões com efeitos colaterais (ou seja, valores variáveis são modificados) não devem ser transmitidas para uma macro porque os argumentos da macro podem ser avaliados mais de uma ...

4 a resposta

O que exatamente significa "eficaz"

Uma e outra vez eu li o termoeficaz, mas ainda não consigo definir claramente o que isso significa. Presumo que o contexto correto seja eficazcálculos, mas também vi o termo ...

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 ...

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 ...

6 a resposta

Paradigmas C #: efeitos colaterais nas listas

Estou tentando melhorar minha compreensão dos efeitos colaterais e como eles devem ser controlados e aplicado Na lista de vôos a seguir, desejo definir uma propriedade de cada voo que satisfaça as condições: IEnumerable<FlightResults> fResults ...

13 a resposta

Os efeitos colaterais são uma coisa boa?

Sinto o termo bastante pejorativo. Por isso, estou perplexo com as duas frases da Wikipedia: programação imperativa é conhecida por empregar efeitos colaterais para que os programas funcionem. A programação funcional, por sua vez, é conhecida ...

3 a resposta

uando exatamente um método tem efeitos colaterai

Como eu sempre entendi, qualquer alteração no estado dos programas (ou qualquer coisa relacionada ao IO) é um efeito colateral. Não importa se a alteração ocorre em uma variável global ou em um campo privado do objeto em que o método é chamado. ...

5 a resposta

Fechos JavaScript e efeitos colaterais em inglês simples? (separadamente

Eu tenho lido alguns livros sobre JavaScript e sempre ouço sobre fechamentos e efeitos colaterais. Por alguma razão, não consigo entender o que realmente são. Alguém pode me explicar o que são em inglês simples, além de exemplos? (como você ...

4 a resposta

Java volátil e efeitos colaterais

Documentação da Oracle sobre acesso atômico (emhttp: //docs.oracle.com/javase/tutorial/essential/concurrency/atomic.htm [http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html]) diz o seguinte: "uma variável volátil ...