Resultados da pesquisa a pedido "c++"

6 a resposta

Por que o vetor <bool> :: reference não retorna a referência ao bool?

#include <vector> struct A { void foo(){} }; template< typename T > void callIfToggled( bool v1, bool &v2, T & t ) { if ( v1 != v2 ) { v2 = v1; t.foo(); } } int main() { std::vector< bool > v= { false, true, false }; const bool f = false; A a; ...

6 a resposta

Iterador personalizado em C ++

Tenho uma classe TContainer que é um agregado de vários ponteiros de coleções stl para a classe TItem Preciso criar um iterador para percorrer os elementos em todas as coleções da minha classe TContainer, abstraindo o cliente do funcionamento ...

1 a resposta

XML vs YAML vs JSON para um RPG 2D [duplicado]

Esta pergunta já tem uma resposta aqui: Existe uma biblioteca C ++ para ler documentos JSON em objetos C ++? [duplicado [/questions/6538725/is-there-a-c-library-to-read-json-documents-into-c-objects] 4 respostas Não consigo descobrir se devo ...

1 a resposta

O que significa o erro de ponto flutuante -1. # J significa?

Recentemente, às vezes (raramente) quando exportamos dados de nosso aplicativo, o log de exportação contém valores flutuantes que se parecem com "-1. # J". Não consegui reproduzi-lo, por isso não sei como é o flutuador em binário ou como o Visual ...

6 a resposta

elhores práticas para recuperar de uma falha de segmentaç

Estou trabalhando em um processo multithread escrito em C ++ e estou pensando em modificar a manipulação do SIGSEGV usando google-coredumper [http://code.google.com/p/google-coredumper/] para manter o processo ativo quando ocorrer uma falha de ...

5 a resposta

Simples glob em C ++ no sistema unix?

Quero recuperar todos os caminhos correspondentes seguindo este padrão em umvector<string>: "/some/path/img*.png"Como posso simplesmente fazer isso?

14 a resposta

Como posso ver o código de montagem para um programa C +

Como posso ver o código de montagem para um programa C + Quais são as ferramentas populares para fazer isso?

7 a resposta

Como você lê diretamente da memória física?

Em C ou C ++ (windows), como você lê a RAM fornecendo um endereço físico (não virtual)? Isso significa que você não precisa passar pelo sistema de memória virtual (tabelas mmu) e ser específico para um process Já conheço a ...

7 a resposta

Dado um ponteiro para um objeto C ++, qual é a maneira preferida de chamar uma função membro estátic

Diz que tenho: class A { public: static void DoStuff(); // ... more methods here ... }; E mais tarde, tenho uma função que deseja chamar DoStuff: B::SomeFunction(A* a_ptr) {É melhor dizer: a_ptr->DoStuff(); }Or é o seguinte melhor, embora eu ...

2 a resposta

function tente capturar sintaxe e main

Um recurso C ++ pouco conhecido, mas quase nunca utilizado, recebe uma declaração: void foo();ma definição legal possível seri void foo() try { throw 42; } catch(...) { }Aqui o implementação da função @whole está dentro de umtry/catch ...