Resultados da pesquisa a pedido "c++"

1 a resposta

Variáveis globais em C ++ moderno

Quais são as desvantagens (objetivas) de criar uma classe na qual todos os membros (atributos, funções) são estáticos? Em particular, em comparação com o uso de um espaço para nome? Ou você prefere criar variáveis / funções globais? Gosto de ...

2 a resposta

O uso de uma lambda nos arquivos de cabeçalho pode violar o ODR?

O seguinte pode ser escrito em um arquivo de cabeçalho: inline void f () { std::function<void ()> func = [] {}; }ou class C { std::function<void ()> func = [] {}; C () {} };Eu acho que em cada arquivo de origem, o tipo de lambda pode ser ...

1 a resposta

Por que o MSVC escolhe um comprimento longo do tipo para -2147483648?

Meu trecho: auto i = -2147483648; int j = 3; std::swap(i, j); // Compile error about mismatched types here.O compilador afirma que o literali é umlong long. Por que é que? -2147483648 cabe em umint no MSVC x64. Meu compilador é MSVC, o destino ...

0 a resposta

Usando o OpenCV 3.0.0 nativo no Android Studio 1.5 com Gradle experimental 0.4.0

Estou tentando fazer com que o OpenCV 3.0.0 nativo seja executado no meu Android Studio 1.5 com o Gradle experimental 0.4.0. Eu já posso usar os componentes Java do OpenCV e as funções regulares do NDK. Mas assim que tento usar o namespace cv no ...

3 a resposta

Como compilar a pasta jni do telegrama

Estou tentando compilar a pasta jni no código-fonte do telegrama github.com/DrKLO/Telegram/ [http://github.com/DrKLO/Telegram/]com ndk Mas quando estou escrevendo o ndk-build no cmd na pasta ndk como: F: \ ndk \ android-ndk-r10> ndk-build -C F: ...

1 a resposta

[swig-JavaScript] é compatível com std :: vector <std :: string> * como OUTPUT?

Eu uso o swig para escrever o addon do NodeJS e encontrei um erro. é apoiar std :: vector * como uma saída? meu * .i: %apply std::vector<std::string> *OUTPUT {std::vector<std::string>* result}; quando eu corro swig: swig -javascript -node -c++ ...

3 a resposta

qualificador de tipo const logo após o nome da função [duplicate]

Esta pergunta já tem uma resposta aqui: Significado de 'const' por último em uma declaração de função de uma classe? [/questions/751681/meaning-of-const-last-in-a-function-declaration-of-a-class] 7 respostasEm C ++, às vezes, vejo declarações ...

1 a resposta

Use o argumento de classe do modelo como parâmetro

O design moderno do C ++ fornece o seguinte exemplo: template <class T> struct EnsureNotNull { static void Check(T*& ptr) { if (!ptr) ptr = GetDefaultValue(); } }; template < class T, template <class> class CheckingPolicy = EnsureNotNull, ...

4 a resposta

Funções de classe privada vs funções no espaço para nome sem nome

Descobri que não tenho funções de classe privada. Se possível, todos os candidatos à classe privada funcionam, em vez disso, coloco no espaço de nome sem nome e passo todas as informações necessárias como parâmetros de função. Eu não tenho uma ...

11 a resposta

Como listar os símbolos em um arquivo .so

Como listar os símbolos que estão sendo exportados de um arquivo .so? Se possível, também gostaria de saber sua origem (por exemplo, se eles foram extraídos de uma biblioteca estática). Estou usando o gcc 4.0.2, se isso faz diferença.