Resultados da pesquisa a pedido "c++"
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?
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 ...
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?
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?
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?
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 ...
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?
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 ...
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 ...
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 ...