Resultados da pesquisa a pedido "c++"

3 a resposta

Casting ponteiros duplos de classes base

Tenho uma classe abstrata, digamosAnimal. A partir desta classe, tenho muitas classes herdadas, comoCat, Dog, Mouse. Eu tenho um método que eu quero poder levar ponteiros para ponteiros desses objetos. Tãovoid ...

5 a resposta

Leia um arquivo de texto linha por linha no Qt

Como posso ler um arquivo de texto linha por linha no Qt? Estou procurando o Qt equivalente a: std::ifstream infile; std::string line; while (std::getline(infile, line)) { ... }

2 a resposta

recisão quádrupla em C ++ (GCC)

Recentemente, o GCC 4.6.0 saiu junto com libquadmath [http://gcc.gnu.org/onlinedocs/libquadmath/]. Infelizmente, o GNU suporta o Fortran, mas não o C ou o C ++ (tudo o que está incluído é um .so). Eu não encontrei uma maneira de usar esses novos ...

13 a resposta

instrução switch / case em C ++ com um tipo QString

Eu quero usar caso de comutação no meu programa, mas o compilador gera um erro. Como posso usar oswitch com umQString? O compilador me dá este erro: switch expression of type 'QString' is illegal Meu código é o seguinte: bool isStopWord( ...

2 a resposta

class modify via métodos set / get

tentando modificar o objeto na classe através dos métodos get / set. Não consigo entender como o valor da alteração apenas usa o método get / set. saída esperada: "Saída: 89". saída real: "Saída: 0" #include<iostream> using namespace std; ...

3 a resposta

Importa onde eu coloco o asterisco ao declarar ponteiros em C +

Estou apenas aprendendo C ++ e, de todo o código de exemplo que observei nos últimos dias, estou tendo dificuldades para entender onde o ponteiro deve ser colocad Qual é a diferença entre esses 3? 1. char* x = /* ... */ 2. char *y = /* ... */ ...

2 a resposta

OpenCV C ++ e cvSmooth

Alguém sabe o que poderia ser um problema: cvSmooth(origImage, grayImage1, CV_BLUR,3);Eu recebi um erro: error: cannot convert `cv::Mat' to `const CvArr*' for argument `1' to `void cvSmooth(const CvArr*, CvArr*, int, int, int, double, ...

6 a resposta

Tipo técnicas de apagamento

(Com apagamento de tipo, refiro-me a ocultar algumas ou todas as informações de tipo de uma classe, algo como Boost.Any [http://www.boost.org/doc/libs/1_46_0/doc/html/any.html].) Eu quero aprender técnicas de apagamento de tipo, além de ...

3 a resposta

riando um alias de tipo para uma classe modela

Ao invés de usa std::vector<Object> ObjectArray; Gostaria que fosse MyArray<Object> ObjectArray; com todos os métodos std :: vector preservados. (como push_back (), reserve (), ... etc) No entanto, usando typedef std::vector MyArray; não vai ...

1 a resposta

Performance anexando texto (rico) a QTextEdit ou QTextBrowser em Qt

Existe um pouco de uma armadilha no QTextEdit que pode ser anexado ao texto usando simplesmente append (). No entanto, se o documento for rich text, toda vez que você o anexa, ele é aparentemente reparado. Se você estiver usando a caixa de ...