Resultados da pesquisa a pedido "c++"
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 ...
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); ...
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 ...
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 ...
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 ...
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(); ...
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] ...
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 ...
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 % ...
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 ...