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

3 a resposta

Lambdas de fechamento e aninhadas em C ++ 0x

Usando C ++ 0x, como capturar uma variável quando tenho um lambda dentro de um lambda? Por exemplo: std::vector<int> c1; int v = 10; <--- I want to capture this variable std::for_each( c1.begin(), c1.end(), [v](int num) <--- This is fine... ...

5 a resposta

ao instalar vc_redist.x64.exe, obtendo o erro "Falha ao configurar o pacote MSU por máquina".

Enquanto estou tentando instalar vc_redist.x64.exe no Windows 8.1, obtendo o seguinte erro: Falha ao configurar o pacote MSU por máquina.

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 ...

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> {/* ... */}; ...

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 ...

6 a resposta

Matriz muito grande na pilha (Visual C ++)

Espero que alguém possa me ajudar, estou tentando criar uma matriz int [400000000] (400 milhões) no meu aplicativo usando o visual c ++ 2010, mas isso gera um erro de estouro O mesmo código é executado no linux com g ++. Preciso disso porque ...

8 a resposta

O estranho "aviso LNK4042" do Visual Studio 2010

Acabei de ser espancado (um tanto dificilmente) na cabeça por algum aviso não trivial do Visual Studio 2010 (C ++). A compilação deu a seguinte saída: 1 Debug \ is.obj: aviso LNK4042: objeto especificado mais de uma vez; extras ignorados 1 ...

3 a resposta

Não é possível converter o parâmetro de 'const char [20]' para 'LPCWSTR'

Ao compilar este código: #include <windows.h> int WINAPI WinMain(HINSTANCE hInsance,HINSTANCE hPrevInstance,PSTR cmdLine,int showCmd){ MessageBox(0,"First Win32 Program","Window Tittle",MB_OK); }Eu recebo o erro do compilador: Erro C2664: ...

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 ...