Resultados da pesquisa a pedido "c++"

3 a resposta

erro C2011: redefinição de tipo '': 'class'

Um dos arquivos de cabeçalho é o seguinte - #include "stdafx.h" class AAA { public: std::string strX; std::string strY; }; Quando tento compilar o projeto, recebo o erro error C2011: 'AAA' : 'class' type redefinitionEm nenhum outro lugar do ...

2 a resposta

cpp: captura exceção com reticências e veja as informações

Eu sei que você pode pegar "todas as exceções" e imprimir a exceção pressionando try { //some code... }catch(const std::exception& e) { cout << e.what(); }mas isso é apenas para exceções derivadas de std :: exception. Eu queria saber se existe ...

1 a resposta

Serialização com Qt

Estou programando uma GUI com a biblioteca Qt. Na minha GUI, tenho um enorme std :: map. "MyType" é uma classe que possui diferentes tipos de campos. Eu quero serializar o std :: map. Como eu posso fazer isso? O Qt nos fornece recursos necessários?

2 a resposta

PyQt4 OpenGL: Ativando o OpenGL Core Profile

Estou usando o Mac OS X Mavericks, iMac, com a NVIDIA GeForce GTX 660M, portanto, ele deve oferecer suporte ao OpenGL versão 4.1 e GLSL versão 4.1.0. Mas quando eu uso isso: print("OpenGL: " + str(glGetString(GL_VERSION))) print("GLSL: " ...

2 a resposta

Chame uma função virtual dentro do construtor usando uma expressão de objeto

Código: #include <iostream> using std::cout; using std::endl; struct A { virtual void foo() { cout << "A" << endl; } A(){ } }; struct B : A { B(); virtual void foo() { cout << "B" << endl; } }; B b; B::B() { b.foo(); foo(); } struct C : B ...

5 a resposta

Como obter a lista de computadores da rede local?

Estou tentando obter uma lista de computadores da rede local. Eu tentei usarNetServerEnum eWNetOpenEnum API, mas ambas API retornam código de erro6118 (ERROR_NO_BROWSER_SERVERS_FOUND). O Active Directory na rede local não é usado. O Windows ...

3 a resposta

erro C2582: a função 'operator =' está indisponível em 'B'

O código a seguir fornece um erro de compilação (pelo menos ao usar o MS VS 2008) para a linha "e = f" em main (): erro C2582: a função 'operator =' está indisponível em 'B' class A { public: A() { } static const double x; }; const double A::x ...

1 a resposta

Por que existe um nome de classe injetado?

Recentemente, vi um recurso estranho do C ++:nome da classe injetada. class X { }; X x1; class X::X x2; // class X::X is equal to X class X::X::X x3; // ...and so on...Mas não consigo descobrir por que esse recurso é necessário. Existe alguma ...

8 a resposta

Como uso parâmetros de referência em C ++?

Estou tentando entender como usar parâmetros de referência. Existem vários exemplos no meu texto, porém eles são muito complicados para eu entender o porquê e como usá-los. Como e por que você deseja usar uma referência? O que aconteceria se ...

1 a resposta

AVISO:… / Android.mk: bibliotecas que não são do sistema em sinalizadores de vinculador

Estou recebendo esse aviso durante a execução$ANDROID_NDK_ROOT/ndk-build. oAndroid.mk está abaixo. $ $ANDROID_NDK_ROOT/ndk-build WARNING:/Users/jwalton/Android-CryptoPP/jni/Android.mk:prng: non-system libraries in linker flags: -lcryptopp ...