Programação

10
Diferença entre git-lfs e dvc

Qual é a diferença entre esses dois? Usamos git-lfs no meu trabalho anterior e estamos começando a usar o dvc ao lado do git no meu atual. Ambos colocam algum tipo de índice em vez de arquivo e podem ser baixados sob demanda. O dvc tem algumas melhorias em relação ao

10
Ligação dinâmica - Linux vs. janelas

No Windows, quando compilo o código C / C ++ em um projeto DLL no MSVC, estou recebendo 2 arquivos: MyDll.dll MyDll.lib onde, tanto quanto eu entendo, MyDll.libcontém algum tipo de tabela de ponteiros indicando os locais das funções na dll. Ao usar essa dll, digamos em um arquivo exe,...

10
Como eliminar a cópia ao encadear?

Estou criando uma classe do tipo encadeamento, como o pequeno exemplo abaixo. Parece que, ao encadear funções-membro, o construtor de cópia é chamado. Existe uma maneira de se livrar da chamada do construtor de cópia? No meu exemplo de brinquedo abaixo, é óbvio que estou lidando apenas com...