Resultados da pesquisa a pedido "c++"

2 a resposta

erro C2446: ==: nenhuma conversão de const char * para TCHAR *

Eu tenho um TCHAR para definir abaixo: TCHAR szProcessName[MAX_PATH] = TEXT("<unknown>");e eu quero comaparar como abaixo: if(szProcessName == "NDSClient.exe") { }Mas então eu estou recebendo os erros: erro C2446: ==: nenhuma conversão de ...

5 a resposta

procedimento max_heapify na pilha

eu tenho esses procedimentos #include <iostream> using namespace std; int parent(int i ){ return i/2; } int left(int i ){ return 2*i; } int right(int i){ return 2*i+1; } int a[]={ 27,17,3,16,10,1,5,7,12,4,8,9,10}; int n=sizeof(a)/sizeof(int); ...

1 a resposta

lendo e gravando no QProcess no aplicativo Qt Console

Observado: esta parece ser uma questão específica, mas espero que possa ser editada para que todos estejam relacionados a Eu preciso interagir com um objeto QProcess. O problema: Não estou obtendo nenhuma saída deQProcess depois de ...

8 a resposta

Por que std :: set não tem uma função de membro "contém"?

Estou usando muitostd::set<int> e muitas vezes eu simplesmente preciso verificar se esse conjunto contém um número ou não. Eu acho natural escrever: if (myset.contains(number)) ...Mas por causa da falta de umcontains membro, preciso escrever o ...

5 a resposta

Extensão assinada de 24 bits para 32 bits em C ++

Eu tenho 3 bytes não assinados que estão chegando pelo fio separadamente. [byte1, byte2, byte3] Preciso convertê-los em 32 bits assinados, mas não tenho muita certeza de como lidar com a assinatura dos valores negativos. Pensei em copiar os ...

4 a resposta

C ++: É possível usar uma referência como o valor em um mapa?

É possível usar uma referência como o valor em um contêiner de mapa padrão em C ++? Se não - por que não? Exemplo de declaração: map<int, SomeStruct&> map_num_to_struct;Exemplo de uso: ... SomeStruct* some_struct = new SomeStruct(); ...

3 a resposta

como inicializar argumentos de função que são classes com valor padrão

Estou trabalhando no ambiente Linux gcc e preciso iniciar argumentos de função que são classes com valores padrão. Quando faço isso com uma instância temporária da classe, ocorre um erro como este: "o argumento padrão para [argumento da função] ...

4 a resposta

Comportamento `weak_ptr :: expired` no dtor do objeto

Considere o seguinte código: #include <iostream> #include <memory> using namespace std; class T; std::weak_ptr<T> wptr; class T { public: T() { } ~T() { std::cout << "in dtor" << std::endl; std::cout << (wptr.expired() ? "expired" : "not ...

2 a resposta

Boost Library Format; ficando std :: string

Eu quero adicionar uma string que eu formate usando a biblioteca boost da seguinte maneira boost::container::vector<std::string> someStringVector; someStringVector.push_back( format("after is x:%f y:%f and before is x:%f y:%f\r\n") % temp.x % ...

2 a resposta

Sobre o comportamento do construtor e destruidor de estruturas - C ++

Não entendo por que a saída deste programa é a seguinte. Por que não há um erro de compilação? Eu pensei que ao tentar construir B, o compilador não encontraria nenhuma função chamada foo () e reportaria um erro. #include <iostream> using ...