Resultados da pesquisa a pedido "c++"

2 a resposta

Por que o nome do tipo _não_ é necessário aqui no Visual Studio 2008/2010?

Emessa questã [https://stackoverflow.com/questions/5682971/performance-issues-when-using-iterators] , o autor da pergunta tem a seguinte função: template<typename ITER> bool nextPermutation(ITER start, ITER end) { return nextPermutation(start, ...

5 a resposta

Bad prática para declarar nomes no espaço para nome padrã

Eu estava olhando através do Guia de estilo do Google C ++ [http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml], e me deparei com isso: "Não declare nada no namespace std, nem mesmo encaminhe declarações de classes da biblioteca ...

5 a resposta

compreender o vptr na herança múltipla?

Estou tentando entender a declaração no livro efetivo em c ++. A seguir, é apresentado o diagrama de herança para herança múltipl Agora, o livro diz que é necessária memória separada em cada classe para o vptr. Também faz a seguinte ...

2 a resposta

Por que GetProcAddress não funciona?

Primeiro, eu crio uma dll simples chamadaSimpleDll.dll, seu arquivo principal: // SimpleDll.h #ifdef MYLIBAPI #else #define MYLIBAPI __declspec(dllimport) #endif MYLIBAPI int Add(int a. int b); seu código-fonte: // SimpleDll.c #include ...

4 a resposta

Erro: pule para o rótulo do caso

Eu escrevi um programa que envolve o uso de instruções switch ... Porém, na compilação, mostra: Erro: pule para o rótulo do cas Por que ele faz isso #include <iostream> #include <cstdlib> #include <fstream> #include <string> using namespace ...

1 a resposta

altando símbolos da biblioteca estática no executável vincula

Tenho um problema com símbolos de biblioteca estática perdidos no executável vinculado. Aqui está a descrição do meu problema: Tenho uma biblioteca estática criada a partir de vários arquivos de objetos. Esses arquivos de objeto fornecem ...

3 a resposta

Skipping iterator

Tenho uma sequência de valores que gostaria de passar para uma função que leva um(iterator begin, iterator end) pair. No entanto, só quero que cada segundo elemento na sequência original seja processad Existe uma maneira agradável de usar o ...

3 a resposta

Usando o QT Creator, como posso definir o nível de execução como requireAdministrator

Basicamente, preciso editar arquivos que exigem privilégios de administrador para editar. Eu sei que no Visual Studio um arquivo de manifesto é usado para isso - mas eu entendo que o QT não os possu

2 a resposta

Uso correto de `= delete` para métodos em classes

O snipplet a seguir está correto para cancelar a definição de todos os métodos e construtores gerados de outra forma para uma class struct Picture { // 'explicit': no accidental cast from string to Picture explicit Picture(const string ...

4 a resposta

Parâmetros de modelo não-tipo

Entendo que o parâmetro do modelo não-tipo deve ser uma expressão integral constante. Alguém pode esclarecer por que é assim? template <std::string temp> void foo() { // ... } error C2993: 'std::string' : illegal type for non-type template ...