Resultados da pesquisa a pedido "c++"

3 a resposta

Podemos aumentar a reutilização desse padrão de proteção de acesso orientado a chaves?

Podemos aumentar a reutilização paraesse padrão de proteção de acesso orientado a chaves [https://stackoverflow.com/questions/3220009/is-this-key-oriented-access-protection-pattern-a-known-idiom] : class SomeKey { friend class Foo; // more ...

3 a resposta

Linker Error Building GDAL

Estou criando o GDAL a partir da fonte usando o prompt de comando do MSVC 2015 de 64 bits. Estou usando o Windows 8. No meio da compilação, recebo o seguinte erro: Creating library gdal_i.lib and object gdal_i.exp odbccp32.lib(dllload.obj) ...

5 a resposta

Como evitar a “troca da morte” durante o desenvolvimento?

Provavelmente todos enfrentaram esse problema pelo menos uma vez durante o desenvolvimento: while(/*some condition here that somehow never will be false*/) { ... yourvector.push_back(new SomeType()); ... }Como você vê, o programa começa a drenar ...

5 a resposta

Incluindo cabeçalhos C dentro de um programa C ++

Eu tenho um programa C ++ (.cpp) dentro do qual desejo usar algumas das funções presentes nos arquivos de cabeçalho C, como stdio.h, conio.h, stdlib.h, graphics.h, devices.h etc. Eu poderia incluir a biblioteca stdio.h dentro do meu arquivo cpp ...

2 a resposta

Parâmetro / argumento de referência não-tipo

Por que o argumento do modelo de uma referência não-tipo não pode ser outra referência (g ++ 4.8.1): template <int& N> void test() { } int x = 5; int& p = x; int main(){ test<x>(); //compiles fine test<p>(); //error: could not convert template ...

3 a resposta

Gere código C ++ onde os modelos foram expandidos

Eu queria saber se existe uma maneira de usar um compilador C ++ para produzir apenas código C ++, onde todos os modelos foram expandidos para as instanciações exigidas pelo programa. Esse código deve existir em algum momento do processo ...

6 a resposta

C ++: método mais rápido para retornar uma string C

Eu tenho uma função simples que pega um char e retorna uma string, em C parece; char* get_string(char c) { switch(c) { case 'A': return "some string"; Case 'B': return "some other string"; ...E funciona bem, mas eu queria que meu ...

2 a resposta

Por que Clang otimiza x * 1.0, mas NÃO x + 0.0?

Por que Clang otimiza o loop neste código #include <time.h> #include <stdio.h> static size_t const N = 1 << 27; static double arr[N] = { /* initialize to zero */ }; int main() { clock_t const start = clock(); for (int i = 0; i < N; ++i) { arr[i] ...

4 a resposta

Como nomear esse padrão de proteção de acesso orientado a chave?

Pelo vistoesse padrão de proteção de acesso orientado a chaves [https://stackoverflow.com/questions/3220009/is-this-key-oriented-access-protection-pattern-a-known-idiom] : class SomeKey { friend class Foo; SomeKey() {} // possibly non-copyable ...

4 a resposta

Qt - Há um erro no QPropertyAnimation?

Enfrento uma situação muito séria. Ao escrever esta pergunta, espero que realmente os profissionais expressem sua opinião sobre o problema que vou descrever. Eu relatei um bug nohttps://bugreports.qt.io/ [https://bugreports.qt.io/] : Eu criei ...