Resultados da pesquisa a pedido "visual-c++-2010"

1 a resposta

Quando as chaves externas podem ser omitidas em uma lista de inicializadores?

Eu tenho erro C2078 em VC2010 quando compilando o código abaixo.

1 a resposta

initializer_list não está funcionando no VC10

eu escrevi este programa no VC ++ 2010: class class1 { public: class1 (initializer_list<int> a){}; int foo; float Bar; }; void main() { class1 c = {2,3}; getchar(); }mas eu recebo esses erros ao compilar o projeto: Erro 1 erro C2552: 'c': não ...

1 a resposta

Parâmetros de modelo não-tipo dependentes

Considere a seguinte classe: class Foo { enum Flags {Bar, Baz, Bax}; template<Flags, class = void> struct Internal; template<class unused> struct Internal<Bar, unused> {/* ... */}; template<class unused> struct Internal<Baz, unused> {/* ... */}; ...

1 a resposta

std :: vetor de std :: function

Eu tenho o seguinte: typedef std::function<void(const EventArgs&)> event_type; class Event : boost::noncopyable { private: typedef std::vector<event_type> EventVector; typedef EventVector::const_iterator EventVector_cit; EventVector ...

2 a resposta

C ++ 0x sobrecarga Lambda

Existe alguma sobrecarga associada ao uso de expressões lambda no C ++ 0x (no VS2010)? Eu sei que usandofunção objetos incorrem em sobrecarga, mas estou me referindo a expressões que são passadas para algoritmos STL, por exemplo. O ...

2 a resposta

Usando make_shared com um construtor protegido + interface abstrata

Dada uma interface abstrata e uma implementação derivada dessa interface, na qual os construtores são protegidos (a criação desses objetos está disponível apenas em uma fábrica de classes - para implementar um padrão DI), como posso usar o ...

2 a resposta

Como obter string com padrão de std :: regex no VC ++ 2010

Posso obter a string com expressão regular destd::regex? Ou devo salvá-lo em outro lugar, se quiser usá-lo mais tarde? No impulso você pode fazer isso: boost::regex reg("pattern"); string p = reg.str();ou use << operador cout << reg; vai ...

2 a resposta

O construtor de cópia não é chamado para inicialização de cópia ou otimizado?

Se o construtor de cópias for feitoprivate então em Caso 1:Sem erro, o compilador não se importa se o construtor de cópia foi definido na classe. Caso 2:Erro, o construtor de cópias é privado e quando é feitopublic, é elidido. Otimiza ...

2 a resposta

Por que o VS2010 fornece erros de sintaxe quando a sintaxe está correta?

Estou tendo um problema com o VS2010 (e o VS2008), fornecendo uma ótima lista de erros de sintaxe. No entanto, a sintaxe está realmente correta. Aqui está um pequeno exemplo; Tenho o seguinte bloco de código dentro de um arquivo .h // ...

2 a resposta

Como você usa as instruções de montagem de pausa no código C ++ de 64 bit

Como o assembly embutido não é suportado pelo VC ++ 2010 no código de 64 bits, como faço para obter umpause instrução x86-64 no meu código? Não parece ser intrínseco a isso, como ocorre com muitas outras instruções comuns de montagem (por ...