Programação

8
Chame o método x vezes usando linq

Eu gostaria de chamar um método três vezes. Usando LINQ , o método retorna um objeto. Com esse objeto, quero adicioná-lo a uma lista. Como faço para fazer isso? List<News> lstNews = new List<News>(); lstNews.Add(CollectNews) [x 3 times] <-- Using Linq private static News...

8
Calcular a altura da div, dada uma largura conhecida?

Eu tenho uma div que contém uma imagem e algum texto (a imagem é do tamanho variável e o texto é do tamanho variável). Existe alguma maneira de calcular a altura necessária para caber todo o conteúdo div, considerando que a largura exata é predefinida? UPD obtendo o mesmo resultado errado ao...

8
Qual é a diferença entre * (* uintptr) e ** (** uintptr)

No Go runtime/proc.go, há um trecho de código mostrado abaixo: // funcPC retorna a entrada PC da função f. // Supõe que f é um valor de função. Caso contrário, o comportamento é indefinido. // CUIDADO: Nos programas com plugins, o funcPC pode retornar valores diferentes // para a mesma...

8
Por que esse script não termina em loop infinito?

Estou tentando entender um código que encontrei na internet. Eu não entendo no loop while, por que não é um loop infinito. Se alterar o calculator.appendChildpara, por exemplo, console.logele funciona para sempre. window.location.hash = 1; var calculator = document.createElement("div");...

8
Compreendendo a função void (A ())

Este é o meu código #include <iostream> class A { public: int a = 0; A(int i = 0) : a(i) {} }; void func(A()) { std::cout << "Hello" << std::endl; } int main() { A(*p)() = NULL; func(p); } O que me confundiu é que A()in void func(A())é igual a A em (*)()vez do...

8
Diferença entre @H e @H [0]

eu tenho var H: array of THandle; então, em um loop, crio vários threads, atribuo identificadores de thread aos elementos de H e os espero. Passar @H [0] como o segundo parâmetro para o WFMO abaixo funciona. WaitForMultipleObjects(Length(H), @H[0], True, INFINITE) <-- Works Mas passar @H...