Perguntas com a marcação «inline»

Use esta tag para perguntas específicas sobre os efeitos da palavra-chave embutida, junto com a tag de idioma apropriada.


13
Como escrever em linha se declaração para impressão?
Eu preciso imprimir algumas coisas apenas quando uma variável booleana estiver definida como True. Então, depois de analisar isso , tentei com um exemplo simples: >>> a = 100 >>> b = True >>> print a if b File "<stdin>", line 1 print a if b ^ SyntaxError: invalid syntax …

14
Funções embutidas em c #?
Como você faz "funções embutidas" em c #? Acho que não entendo o conceito. Eles são como métodos anônimos? Como funções lambda? Nota : As respostas tratam quase inteiramente da capacidade de incorporar funções , como "uma otimização manual ou do compilador que substitui um site de chamada de função …
276 c#  optimization  inline 

14
Quando usar a função embutida e quando não usá-la?
Eu sei que inline é uma dica ou solicitação para o compilador e é usada para evitar despesas gerais de chamada de função. Então, com que base se pode determinar se uma função é candidata a inclusão ou não? Nesse caso, deve-se evitar inline?
185 c++  c  inline 

13
As funções virtuais em linha são realmente sem sentido?
Eu recebi essa pergunta quando recebi um comentário de revisão de código dizendo que as funções virtuais não precisam estar embutidas. Eu pensei que funções virtuais embutidas poderiam ser úteis em cenários em que funções são chamadas diretamente a objetos. Mas o contra-argumento me veio à mente: por que alguém …

1
Por que esse código F # é tão lento?
Uma implementação de Levenshtein em C # e F #. A versão C # é 10 vezes mais rápida para duas seqüências de caracteres de cerca de 1500 caracteres. C #: 69 ms, F # 867 ms. Por quê? Até onde eu sei, eles fazem exatamente a mesma coisa? Não …
127 c#  performance  f#  inline 

8
Como posso dizer ao gcc para não incorporar uma função?
Digamos que eu tenho essa pequena função em um arquivo de origem static void foo() {} e eu construo uma versão otimizada do meu binário, mas não quero essa função incorporada (para fins de otimização). existe uma macro que eu possa adicionar em um código fonte para impedir o inlining?
126 c  gcc  inline 


12
Quais ferramentas incorporam automaticamente o estilo CSS para criar código HTML de email? [fechadas]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta pergunta Ao examinar http://www.campaignmonitor.com/css/, você aprende que precisa incorporar …
122 html  css  email  inline  html-email 


3
Faz algum sentido usar palavras-chave em linha com modelos?
Como os modelos são definidos nos cabeçalhos e o compilador é capaz de determinar se uma função embutida é vantajosa, isso faz algum sentido? Ouvi dizer que os compiladores modernos sabem melhor quando alinhar uma função e estão ignorando a inlinedica. editar: eu gostaria de aceitar as duas respostas, mas …
119 c++  templates  inline 


12
Enviar imagem inline por e-mail
Tendo um problema para enviar uma imagem por e-mail como uma imagem incorporada no corpo. O arquivo de imagem é exibido como um anexo, o que está certo, mas a parte da imagem embutida apenas é exibida como um x vermelho. Aqui está o que eu tenho até agora LinkedResource …
105 c#  image  email  smtp  inline 

2
Constexpr implica inline?
Considere a seguinte função embutida: // Inline specifier version #include<iostream> #include<cstdlib> inline int f(const int x); inline int f(const int x) { return 2*x; } int main(int argc, char* argv[]) { return f(std::atoi(argv[1])); } e a versão equivalente constexpr: // Constexpr specifier version #include<iostream> #include<cstdlib> constexpr int f(const int x); …

3
Como passar um evento como argumento para um manipulador de eventos embutido em JavaScript?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Algumas …

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.