Resultados da pesquisa a pedido "c++"

2 a resposta

Como testar se a expressão é temporária?

Com a seguinte macro: #define ASSERT_IF_TEMP(expr) static_assert(?, "Is temporary!");O que devo colocar como ponto de interrogação?

2 a resposta

Renomeando namespaces

Eu pratico C ++ há muito tempo, mas acabei de enfrentar uma pergunta esta manhã para a qual não consegui responder: "É possível criar aliases para namespaces em C ++?&quo Deixe-me dar um exemplo. Digamos que eu tinha o seguinte ...

4 a resposta

Como posso solicitar permissões elevadas ao usuário em tempo de execução?

Alguns aplicativos, iniciados com um usuário comum, solicitam permissões elevadas quando necessário (por exemplo, um gerenciador de arquivos precisa gravar essa pasta) e, em seguida, continuam a operaçã Como posso replicar esse comportamento?

10 a resposta

Por que você usaria 'extern “C ++”'?

Nissoartig [http://msdn.microsoft.com/en-us/library/0603949d(VS.80).aspx] a palavra-chave extern pode ser seguida por "C" ou "C ++". Por que você usaria 'extern "C ++"'? É prático?

6 a resposta

Como mapear um bool para uma estrutura de ponto 3d com std :: map?

Como uso a seguinte estrutura: struct point { int x; int y; int z; }; como uma chave parastd::map<point, bool>? Como devo definiroperator< por dois pontos?

5 a resposta

vector :: operator [] overhead

Aparentemente, depois de criar um perfil do meu código C ++ (computação científica), 25% (!) Do tempo é gasto com chamadas paravector::operator[]. É verdade que meu código passa o tempo todo lendo e escrevendo emvector<float>s ...

7 a resposta

Agora que temos std :: array, o que resta para as matrizes no estilo

std::array é muito superior às matrizes C. E mesmo que eu queira interoperar com o código legado, posso usarstd::array::data(). Existe alguma razão para eu querer uma matriz antiga?

12 a resposta

Concatenação eficiente de strings em C ++

Ouvi algumas pessoas expressando preocupações sobre o operador "+" em std :: string e várias soluções alternativas para acelerar a concatenação. Algum destes é realmente necessário? Em caso afirmativo, qual é a melhor maneira de concatenar ...

1 a resposta

Funcionários agradáveis e STL: comportamento indefinido

Estou seguindo esteutorial de objetos funciona [http://www.codeguru.com/cpp/cpp/cpp_mfc/stl/article.php/c11449__2/Function-Objects-STL.htm] Pasta de cópia abaixo: Não consigo entender o seguinte: s @Predicates sempre devem ser implementados ...

1 a resposta

specialização parcial com o tipo aninhado em uma classe de mode

Estou brincando com modelos e especialização parcial, mas há uma especialização que não sei escrever ... Simplificarei o código para facilitar a leitur Vamos condizer template <typename T> class x { ... }; Normalmente, posso me especializar ...