Resultados da pesquisa a pedido "c++"
Chamando código C ++ de C [duplicado]
Esta pergunta já tem uma resposta aqui: Desenvolvendo API do Wrapper C para Código C ++ Orientado a Objetos [/questions/2045774/developing-c-wrapper-api-for-object-oriented-c-code] 6 respostasExiste alguma maneira de chamar código C ++ a partir ...
Membro de dados `static constexpr auto` inicializado com enum sem nome
Eu estava trabalhando em um projeto C ++ 11 usando apenasclang++-3.4e decidiu compilar usandog++-4.8.2 caso houvesse discrepâncias nos erros produzidos. Acontece que o g ++ rejeita algum código que o clang ++ aceite. Eu reduzi o problema ao MWE ...
Usando um var de um arquivo de texto
Meu problema é que eu gostaria de usar a função iniciada pela palavra-chave recebida no carac de um arquivo de texto e usar a string logo após o carac nessa função que está em outro arquivo incluído, mas não tenho idéia de como ...
Como as exceções alocadas na pilha são capturadas além do escopo?
No código a seguir, a variável baseada em pilha 'ex' é lançada e capturada em uma função além do escopo no qual ex foi declarado. Isso me parece um pouco estranho, pois as variáveis baseadas em pilha (AFAIK) não podem ser usadas fora do escopo em ...
Programa Qt implantado em multiplataforma, como?
Sou novo na programação Qt e gostaria de desenvolver um programa que quero executar no Windows, Linux (ubuntu) e Mac. Ouvi dizer que o Qt suporta o desenvolvimento de aplicativos de plataformas múltiplas, mas minha pergunta é essa, alguma ...
Qual é a diferença entre new / delete e malloc / free?
Qual é a diferença entrenew/delete emalloc/free? Relacionado (duplicado?):Em que casos eu uso malloc vs new? [https://stackoverflow.com/questions/184537/in-what-cases-do-i-use-malloc-vs-new]
qual é essa sintaxe - new (this) T (); [duplicado]
Esta pergunta já tem uma resposta aqui: Que usos existem para o "posicionamento novo"? [/questions/222557/what-uses-are-there-for-placement-new] 22 respostasEu me deparo com esse código C ++: T& T::operator=(const T&t) { ... new (this) T(t); ...
Excluindo Classes Derivadas em Contêineres std :: unique_ptr <Base>
Estou um pouco confuso. Basicamente, eu tenho dois gerenciadores de recursos diferentes (AudioLibrary e VideoLibrary) que ambos herdam de uma classe BaseLibrary compartilhada. Essa classe base contém referências para áudio e vídeo. O áudio e o ...
Por que não consigo inicializar uma referência para `ofstream` /` ifstream`, com uma instância de `fstream`?
INTRODUÇÃOvoid read_foo (std::ifstream& out); void write_foo (std::ofstream& out);Eu tenho essas duas funções em que uma deve ler um arquivo e a outra deve gravar em um. Tudo funciona com os trechos abaixo; std::ifstream ifs ("filename.txt"); ...
Criando uma lista de tempo de compilação incrementalmente em C ++
No C ++, existe uma maneira de criar uma lista de tempo de compilação incrementalmente, no seguinte padrão? START_LIST(List) ADD_TO_LIST(List, int) ADD_TO_LIST(List, float) ADD_TO_LIST(List, double) END_LIST(List)O resultado disso deve ser ...