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