Resultados da pesquisa a pedido "inline-functions"
quando usar uma função embutida no Kotlin?
Sei que uma função embutida talvez melhore o desempenho e faça com que o código gerado cresça, mas não tenho certeza de quando usá-lo corretamente. lock(l) { foo() }Em vez de criar um objeto de função para o parâmetro e gerar uma chamada, o ...
Existe uma maneira rápida de declarar uma função embutida?
Eu sou muito novo na linguagem rápida Eu queria declarar uma função embutida como em c ++, então minha declaração divertida é como func MyFunction(param: Int) -> Int { ... ... ... }e eu quero fazer algo como inline func MyFunction(param: Int) ...
Palavra-chave "inline" vs conceito "inlining"
Estou fazendo esta pergunta básica para corrigir os registros. Se referiramessa questão [https://stackoverflow.com/questions/1932311/when-to-use-inline-function-and-when-not-to-use-it] esua resposta atualmente aceita ...
Inlining de funções vararg
Ao brincar com as configurações de otimização, notei um fenômeno interessante: funções que recebem um número variável de argumentos (...) nunca pareceu ficar embutido. (Obviamente, esse comportamento é específico do compilador, mas eu testei em ...
Qual é a diferença entre inline estático, externo inline e uma função inline normal?
Qual é a diferença entre umstatic inline, extern inline e um normalinline função? Eu já vi algumas explicações vagas sobre isso. Até onde eu entendi,static inline não é apenas uminline função que se destina a ser referida apenas dentro de ...
A opção do GCC -O2 está quebrando esse pequeno programa ou tenho um comportamento indefinido [duplicado]
Esta pergunta já tem uma resposta aqui: Decrementar um ponteiro fora dos limites; incrementando-o em limites [duplicado] [/questions/18186987/decrementing-a-pointer-out-of-bounds-incrementing-it-into-bounds] 3 respostasPor que o ponteiro fora ...
quivalência Python a funções embutidas ou macr
Acabei de perceber que fazer x.real*x.real+x.imag*x.imag é três vezes mais rápido do que fazer abs(x)**2where x é uma matriz numpy de números complexos. Para facilitar a leitura do código, eu poderia definir uma função como def abs2(x): ...
Ferramenta para alinhar automaticamente as chamadas de função JavaScrip
chamada de função JavaScript embutida acelera a execução e também reduz o tamanho do código após o gzip, conforme descrito neste artigo: http: ...
Existe alguma maneira boa para uma função embutida acessar valores privados ou internos?
Acabei de encontrar um problema: quando tento acessar um valor privado ou interno de uma função embutida, recebo o erro "O valor 'xxx' foi marcado como embutido, mas sua implementação utiliza uma função interna ou privada que não é suficiente ...
Funções embutidas em C ++
Se definirmos uma função de membro dentro da própria definição de classe, ela é necessariamente tratada em linha ou é apenas uma solicitação ao compilador que pode ser ignorada.
Página 1 do 2