Resultados da pesquisa a pedido "c++"

1 a resposta

Quais regras determinam se um objeto é trivialmente copiável

Com a introdução do c ++ 11,trivialmente copiável [http://en.cppreference.com/w/cpp/concept/TriviallyCopyable]tornou-se bastante relevante. Mais notavelmente no uso de 'std :: atomic'. O básico é bastante simples. Uma aulafoo é trivialmente ...

3 a resposta

A recursão da cauda não está acontecendo

estou a usarg++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2 em um projeto C ++. Eu escrevi uma função que meio que faz isso: template<typename T, T (*funct)(int) > multiset<T> Foo(const multiset<T>& bar, int iterations) { if (iterations == 0) return bar; ...

1 a resposta

C ++: ponteiro vs ponteiro do ponteiro para inserir um nó em uma árvore binária

Eu estava criando uma função para inserir um elemento em uma árvore binária e, primeiro, fiz o seguinte no Visual Studio 2012: void Insert(Nodo *root, int x){ if(root == NULL){ Nodo *n = new Nodo(); n->value = x root = n; return; } else{ ...

2 a resposta

Como capturar a tela com as "Dicas de ferramenta"?

Estou usando o GDI para capturar a tela e notei que as "Dicas da ferramenta" não estão incluídas na captura de tela. Este é o meu código básico: HDC hdcDesk = GetDC(0); HDC hdcMem = CreateCompatibleDC(hdcDesk); HBITMAP hbmMem = ...

2 a resposta

Validar assinatura Authenticode no EXE - C ++ sem CAPICOM

Estou escrevendo uma função para uma DLL do instalador para verificar a assinatura Authenticode dos arquivos EXE já instalados no sistema. A função precisa: A) verifique se a assinatura é válida. B) verifique se o assinante é a nossa ...

5 a resposta

Como usar Unicode em C ++?

Supondo um programa muito simples que: pergunte um nome.armazene o nome em uma variável.exibir o conteúdo variável na tela.É tão simples que é a primeira coisa que se aprende. Mas meu problema é que não sei fazer a mesma coisa se digitar o nome ...

2 a resposta

Qual é a diferença entre std :: function e std :: mem_fn

Estou tendo problemas para descobrir a diferença entre os dois wrappers de funçãostd::function [http://en.cppreference.com/w/cpp/utility/functional/function]estd::mem_fn [http://en.cppreference.com/w/cpp/utility/functional/mem_fn]. A partir ...

2 a resposta

Solucionador de mínimos quadrados lineares com restrições esparsas

Esta ótima resposta SO [https://stackoverflow.com/questions/1242190/c-memory-efficient-solution-for-axb-linear-algebra-system/1279744#1279744] aponta para um bom solucionador escassoAx=b, mas tenho restrições emx de modo que cada elemento emx ...

3 a resposta

"Construindo" um objeto trivialmente copiável com memcpy

Em C ++, esse código está correto? #include <cstdlib> #include <cstring> struct T // trivially copyable type { int x, y; }; int main() { void *buf = std::malloc( sizeof(T) ); if ( !buf ) return 0; T a{}; std::memcpy(buf, &a, sizeof a); T *b = ...

3 a resposta

Referência indefinida para google :: protobuf :: internal :: empty_string_ [abi: cxx11]

Estou tentando criar um aplicativo de teste simples com os Buffers de Protocolo 2.6.1 e GNU GCC 5.1.0 (no Ubuntu 14.10) e recebo os seguintes erros: /home/ragnar/cpp-tools/gcc-linux/bin/g++ -c "/home/ragnar/cpp-projects/gprotobuf_test/main.cpp" ...